Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/72.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在Python中从URL获取HTML_Python_Html_Url - Fatal编程技术网

在Python中从URL获取HTML

在Python中从URL获取HTML,python,html,url,Python,Html,Url,我正试图用Python阅读URL的HTML内容。要获取URL的HTML内容,我会使用模块wget、urllib还是完全不同的模块 答覆如下: 我将使用urllib模块,因为这是默认的Python2.7版本,我无法从这台计算机下载外部模块 获取URL内容的模块列表: Wget Beautiful Soup Urllib Requests 以下是让您开始学习的示例: 以下是让您开始学习的示例: 您是否尝试过BeautifulSoup?是的。有多种选择(将请求添加到列表中),您可以使用其中任何一种。

我正试图用
Python
阅读
URL
HTML
内容。要获取
URL
HTML
内容,我会使用模块
wget
urllib
还是完全不同的模块

答覆如下: 我将使用
urllib
模块,因为这是默认的Python2.7版本,我无法从这台计算机下载外部模块

获取URL内容的模块列表:

Wget
Beautiful Soup
Urllib
Requests

以下是让您开始学习的示例:


以下是让您开始学习的示例:


您是否尝试过BeautifulSoup?是的。有多种选择(将请求添加到列表中),您可以使用其中任何一种。您能告诉我们您尝试了什么吗?这个网站上有很多关于这个话题的问题和答案。你有什么特别的问题吗?@MooingRawr我很快就会上传一些代码。我将尝试第一次尝试使用
wget
从URL获取html元素,并在完成后发布。@345243lkj我没有尝试过
beautifulsou
,但我将研究它,并确定它是否是我应该用于此任务的模块。您尝试过
beautifulsou
?是的。有多种选择(将请求添加到列表中),您可以使用其中任何一种。您能告诉我们您尝试了什么吗?这个网站上有很多关于这个话题的问题和答案。你有什么特别的问题吗?@MooingRawr我很快就会上传一些代码。我将第一次尝试使用
wget
从URL获取html元素,并在完成后发布。@345243lkj我没有尝试过
BeautifulSoup
,但我将研究它,并确定它是否是我应该用于此任务的模块。这是最简单的。如果您正在使用Python3.xAside:是测试客户端的极好资源。谢谢,@345243lkj-I修复了示例和注释。这是最简单的。如果您使用的是Python3.xAside:是测试客户端的优秀资源。谢谢,@345243lkj-I修复了示例和注释。请将
print resp.text
替换为
print(resp.text)
import requests

resp = requests.get('http://httpbin.org/get')
if resp.ok:
    print (resp.text)
else:
    print ("Boo! {}".format(resp.status_code))
    print (resp.text)