[雪峰磁针石博客]python工具库介绍-requests:人性化的HTTP
Requests是Python基于Apache2 Licensed许可证的人性化HTTP库。 Python标准库中urllib2提供了不少HTTP 功能,但API不系统。它有点过时,完成最简单的任务也需要大量工作。 下面我们用实例演示访问github。 >>> import requests >>> r = requests.get('https://api.github.com/user', auth=('ouyangchongwu@test.com', 'password')) >>> r.status_code 200 >>> r.headers['content-type'] 'application/json; charset=utf-8' >>> r.encoding 'utf-8' >>> r.text u'{"login":"oychw",...}' >>> r.json() {u'disk_usage': 176, u'private_gist...