这是我的代码:
import urllib2.request response = urllib2.urlopen("http://www.google.com") html = response.read() print(html)
有什么帮助吗?
如urllib2文档中所述:
urllib2
该urllib2模块已被拆分为 Python 3 中名为urllib.request和urllib.error. 在将源代码转换为 Python 3 时,该2to3工具将自动调整导入。
urllib.request
urllib.error
2to3
所以你应该说
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/").
urllib.urlopen("http://www.google.com/")
urlopen("http://www.google.com/")