Python-导入错误:没有模块名称urllib2

这是我的代码:

import urllib2.request

response = 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 urlopen

html = 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

回到顶部