Python 脚本文件名命名为 "urllib.py",这个和 Python 标准库中的 urllib 模块同名了。
因为 Python 解释器首先会在当前目录查找模块,所以当你尝试导入 urllib 时,解释器实际上会找到你的脚本文件而不是标准库中的 urllib。
解决方法是将你的脚本文件重命名为不同的名字,以避免与标准库中的模块同名。
Python 脚本文件名命名为 "urllib.py",这个和 Python 标准库中的 urllib 模块同名了。
因为 Python 解释器首先会在当前目录查找模块,所以当你尝试导入 urllib 时,解释器实际上会找到你的脚本文件而不是标准库中的 urllib。
解决方法是将你的脚本文件重命名为不同的名字,以避免与标准库中的模块同名。