我想从网站(例如'example.com')获取HTML源。
我尝试了以下操作:
import urllib2
response = urllib2.urlopen("https://example.com")
page_source = response.read()
它说:
“没有名为urllib2的模块”
如何防止此错误?
答案 0 :(得分:3)
为什么不使用请求模块? :
import requests
r = requests.get("https://example.com")
print r.text
或为正确回答您的问题,您可以使用pip和easy_install下载urllib2模块:
pip install urllib2
easy_isntall urllib2
用于请求:
pip install requests
easy_install requests
对于请求,您应该安装urllib3:
pip install urllib3
easy_install urllib3