在Pythin 3.1.2中找不到urllib2或urlretrieve

我已经在Windows 7 64位虚拟机上安装了Python3.1.2。当我尝试导入urllib2时,它失败并显示错误:
ImportError:没有名为urllib2的模块
我尝试使用urllib.urlRetrive,但也不存在:
AttributeError:"MODULE"对象没有属性""URLRetrive""
我尝试重新安装Python,但仍然出现上述错误。
这一切都可以在我的非VM Windows 7计算机上运行。
有什么主意吗?
非常感谢。

# 回答1


仅供参考:我通过导入urllib.request并调用urllib.quest.urlRetrive()解决了这个问题。
# 回答2


凯文
以下声明来自python.org,解释了您无法导入urllib2的原因:
注:
在Python3.0中,urllib2模块被拆分到名为urllib.request和urllib.error的几个模块中。2to3工具将在将您的源代码转换为3.0时自动适应导入。

标签: python

添加新评论