我将非常感谢您的帮助。我使用Python3.4.1并尝试导入urllib.request和urllib.parse。但没有成功。我总是收到:
追溯(最近一次调用):文件“< importlib._bootstrap>",第2218行,在_find_and_load_unlocked AttributeError中:‘模块’对象在处理上述异常时没有属性'__path__‘,发生了另一个异常:跟踪(最近一次调用):文件"C:/Users/x/Documents/PROGRAMING和MODELING/Phyton/find / urllib.parse words\urllib.py",第1行,导入urllib.parse文件”C:/User/x/Documents/PROGRAMING和建模/Phyton/find words\urllib.py“,在import urllib.request ImportError中,第1行:没有名为“urllib.request”的模块;“‘urllib”不是一个包
我想问题是进口,但我不知道如何绕过它
发布于 2014-06-09 06:53:22
如果没有实际的代码,我猜是基于我过去对这样一个错误的经验。
我猜想您正在尝试将urllib.parse导入到名为importowanie.py in C:/Users/x/Documents/PROGRAMING and MODELING/Phyton/find cure words的文件中。当Python试图导入一个名为urllib的模块时,它首先从您试图导入的文件夹中签入相同的文件夹。在您的例子中,它看到在您试图导入它的同一个文件夹中有一个名为urllib的模块。它看到的是模块内部,而不是“真正的”urllib。当它看到解析urllib中的任何东西时,它会引发一个错误。这是因为有一个名为urllib.py in C:/Users/x/Documents/PROGRAMING and MODELING/Phyton/find cure words的文件。
因此,解决方案是将上面目录中的urllib重命名为其他目录,然后再试一次。
发布于 2016-02-27 22:22:23
我在安装urllib.parse时也遇到了麻烦。您可以手动包含对我有用的源代码:https://hg.python.org/cpython/file/3.3/Lib/urllib/parse.py
转到源链接,复制源代码,将其保存在适当的文件名/格式中,导入它,就可以了。
编辑:错误链接
https://stackoverflow.com/questions/24115006
复制相似问题