发布时间:2020-11-07 00:01:52
强烈推荐!requests官方文档已有了中文版,请 。

requests是python的一个HTTP客户端库,跟urllib,urllib2类似,那为什么要用requests而不用urllib2呢?官方文档中是这样说明的:
python的标准库urllib2提供了大部分需要的HTTP功能,但是API太逆天了,一个简单的功能就需要一大堆代码。
我也看了下requests的文档,确实很简单,适合我这种懒人。下面就是一些简单指南。
1. 安装
安装很简单,我是win系统,就在这里下载了安装包(网页中download the tarball处链接),然后$ python setup.py install
就装好了。
当然,有easy_install
或pip
的朋友可以直接使用:easy_install requests
或者pip install requests
来安装。
至于linux用户,这个页面还有其他安装方法。
测试:在IDLE中输入import requests
,如果没提示错误,那说明已经安装成功了!
2. 小试牛刀
>>>import requests>>> r = requests.get(' >) # 发送请求>>> r.status_code # 返回码 200>>> r.headers['content-type'] # 返回头部信息'text/html; charset=utf8'>>> r.encoding # 编码信息'utf-8'>>> r.text #内容部分(PS,由于编码问题,建议这里使用r.content)u'<!DOCTYPE html>\n<html xmlns=" >...
关键词:python