Python庫

一、requests

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, ...}

二、purl

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'
相關文章
相關標籤/搜索