说道python,大家第一个想到的一定是爬虫,说道爬虫大家一定会想到scrapy框架,而提到scrapy框架,大家一定知道他使用的http请求框架是requests,这个库的优雅,高效简直没法用语言来形容,一句话,太赞了。

而这个最受欢迎的python库是谁写的呢,答案就是下面这位,

Kenneth Reitz

当然这是人家之前的样子,他可以说是胖子界逆袭的一个典范,让我们看看他现在的样子。

是的,差距就是这么明显,所以说每个胖子都是潜力股,前提是你必须要有毅力和方法。Kenneth Reitz是一个摄影师,他将他对美的感悟放到了request库里面了。


下面我们看看大家对我requests的赞美。

怎么会有这么优秀的代码

这是我用过最优雅的python的库

用了这个库之后,我把所有http库都卸载了

太优秀了

下面我们看下它优雅的用法

requests
payload = {: , : }
r = requests.get(,payload)
r = requests.post(,={:})
r = requests.put(, = {:})
r = requests.delete()
r = requests.head()
r = requests.options(

url = 'http://httpbin.org/post'
files = {'file': ('report.xls', open('report.xls', 'rb'), 'application/vnd.ms-excel', {'Expires': '0'})}
r = requests.post(url, files=files)
text = r.text

规范的传参方式,优雅的数据提交,方便的响应接收,最好用的python的http库

Comments are closed.