Python-导入错误:没有模块名称urllib2
这是我的代码:
import urllib2.requestresponse = urllib2.urlopen("http://www.google.com")
html = response.read()
print(html)
有什么帮助吗?
回答:
如urllib2文档中所述:
该urllib2
模块已在Python 3中分为几个名为urllib.request
和的模块urllib.error
。2to3在将源转换为Python 3时,该工具将自动调整导入。
所以你应该说
from urllib.request import urlopenhtml = urlopen("http://www.google.com/").read()
print(html)
你当前正在编辑的代码示例不正确,因为你在说urllib.urlopen("http://www.google.com/”)而不是urlopen("http://www.google.com/”)。
以上是 Python-导入错误:没有模块名称urllib2 的全部内容, 来源链接: utcz.com/qa/409109.html