当我在Python中运行以下代码时 - 3.3:
import urllib
tempfile = urllib.request.urlopen("http://yahoo.com")
我收到以下错误:
我这样做也是为了验证:
我做错了什么?提前谢谢!
答案 0 :(得分:117)
导入urllib.request
而不是urllib
。
import urllib.request
答案 1 :(得分:2)
Interestingly, I noticed some IDE-depending behavior.
Both Spyder and PyCharm use the same interpreter on my machine : in PyCharm I need to do
import urllib.request
while in Spyder,
import urllib
does fine
答案 2 :(得分:1)
如果这是在我的PyCharm上,请确保您的文件名不是urllib.py。
答案 3 :(得分:0)