Github: https://github.com/kennethreitz/requestsgit
大神kennethreitz的做品,簡易明瞭的HTTP請求操做庫, 是urllib2的理想替代品github
API簡潔明瞭,這纔是Python開發者喜歡的:json
>>> r = requests.get('https://api.github.com/user', auth=('user', 'pass')) >>> r.status_code 200 >>> r.headers['content-type'] 'application/json; charset=utf8' >>> r.encoding 'utf-8' >>> r.text u'{"type":"User"...' >>> r.json() {u'private_gists': 419, u'total_private_repos': 77, ...}
github: https://github.com/codeinthehole/purlapi
擁有簡潔接口的URL處理器:app
>>> from purl import URL >>> from_str = URL('https://www.google.com/search?q=testing') >>> u.query_param('q') u'testing' >>> u.host() u'www.google.com'