简体   繁体   English

Python-获取网页的HTML源代码

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM