使用python从网站获取信息

时间:2016-01-17 09:05:47

标签: web

我是python的新手。我和我的朋友正在尝试一个项目,我们需要在他的最后一场比赛中提取一名击球手。但我们仍然坚持如何使用python获取该信息。我们所知道的是获取网页的源代码。如何更进一步。任何帮助将不胜感激!

1 个答案:

答案 0 :(得分:0)

查看requests包: https://pypi.python.org/pypi/requests
来自网站:
Requests是一个Apache2许可的HTTP库,用Python编写,供人类使用。

用于发送HTTP请求的大多数现有Python模块都非常冗长和繁琐。 Python的内置urllib2模块提供了您应该需要的大多数HTTP功能,但api完全被破坏了。它需要大量的工作(甚至是方法覆盖)来执行最简单的任务。

事情不应该是这样的。不是在Python中。

>>> r = requests.get('https://api.github.com', auth=('user', 'pass'))
>>> r.status_code
204
>>> r.headers['content-type']
'application/json'
>>> r.text
...