[英]Python - Get HTML Source Code of a Web Page
I want to get the HTML source from a site ('example.com' for example). 我想从网站(例如“ example.com”)获取HTML源。
I tried the following: 我尝试了以下方法:
import urllib2
response = urllib2.urlopen("https://example.com")
page_source = response.read()
It says: 它说:
'No module named urllib2'
'没有名为urllib2的模块'
How can I prevent this error? 如何防止此错误?
why you don't use requests module ? 为什么不使用请求模块? :
:
import requests
r = requests.get("https://example.com")
print r.text
or for answer correctly to you'r question , you can download the urllib2 module using pip and easy_install : 或为正确回答您的问题,您可以使用pip和easy_install下载urllib2模块:
pip install urllib2
easy_isntall urllib2
for requests: 要求:
pip install requests
easy_install requests
for requests , you should install urllib3: 对于请求,您应该安装urllib3:
pip install urllib3
easy_install urllib3
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.