gpt4 book ai didi

python - 无法导入 urllib.request 和 urllib.parse

转载 作者:太空狗 更新时间:2023-10-30 01:58:42 28 4
gpt4 key购买 nike

如有任何帮助,我将不胜感激。我使用 Python 3.4.1 并尝试导入 urllib.request 和 urllib.parse。没有成功。我总是收到:

Traceback (most recent call last):
File "<frozen importlib._bootstrap>", line 2218, in _find_and_load_unlocked
AttributeError: 'module' object has no attribute '__path__'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File "C:/Users/x/Documents/PROGRAMING and MODELING/Phyton/find cure words/importowanie.py", line 1, in <module>
import urllib.parse
File "C:/Users/x/Documents/PROGRAMING and MODELING/Phyton/find cure words\urllib.py", line 1, in <module>
import urllib.request
ImportError: No module named 'urllib.request'; 'urllib' is not a package

我想问题出在导入上,但我不知道如何解决它

最佳答案

没有实际的代码,我是根据我过去遇到这种错误的经验猜测的。

我假设您正在尝试将 urllib.parse 导入 C:/Users/x/Documents/PROGRAMING and MODELING 中名为 importowanie.py 的文件中/Phyton/find cure words.当 Python 尝试通过名称 urllib 导入模块时,它首先检查您尝试导入的同一文件夹。在您的情况下,它发现在您尝试导入它的同一文件夹中有一个名为 urllib 的模块。它在该模块内部看到,而不是“真正的”urllib。由于它在您的 urllib 中看不到任何名为 parse 的内容,因此会引发错误。这是因为在C:/Users/x/Documents/PROGRAMING and MODELING/Phyton/find cure words中有一个名为urllib.py的文件。

所以解决方案是将上述目录中的 urllib 重命名为其他名称,然后重试。

关于python - 无法导入 urllib.request 和 urllib.parse,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24115006/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com