AttributeError:“模块”对象没有属性“请求”

当我在Python中运行以下代码 – 3.3:

import urllib tempfile = urllib.request.urlopen("http://yahoo.com") 

我得到以下错误:

在这里输入图像说明

我也这样做来validation:

在这里输入图像说明

我究竟做错了什么? 提前致谢!

导入urllib.request而不是urllib

 import urllib.request 

有趣的是,我注意到了一些依赖于IDE的行为。

Spyder和PyCharm在我的机器上都使用相同的解释器:在PyCharm中我需要这样做

导入urllib.request

而在Spyder中,

导入urllib

没事的

如果这是PyCharm,就像我的,确保你的文件名不是urllib.py。