脚本宝典收集整理的这篇文章主要介绍了Python 中 Requests 库的用法,脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。
Requests库的安装
利用 pip 安装,如果你安装了pip包(一款Python包管理工具,不知道可以百度哟),或者集成环境,比如Python(x,y)或者anaconda的话,就可以直接使用pip安装Python的库。
@H_512_5@$ pip install requests
安装完成之后,下面来看一下基本的方法:
#get请求方法
>>> r = requests.get('https://api.github.com/user', auth=('user', 'pass'))
打印get请求的状态码
>>> r.status_code
200
查看请求的数据类型,可以看到是json格式,utf-8编码
>>> r.headers['content-type']
'application/json; charset=utf8'
>>> r.encoding
'utf-8'
打印请求到的内容
>>> r.text
u'{"type":"User"...'
输出json格式数据
>>> r.json()
{u'private_gists': 419, u'total_private_repos': 77, ...}
下面看一个小栗子:
小例子
import requests
r = requests.get('http://www.baidu.com')
print type(r)
print r.status_code
print r.encoding
print r.text
print r.cookies
'''请求了百度的网址,然后打印出了返回结果的类型,状态码,编码方式,Cookies等内容
输出:'''
<class 'requests.models.Response'>
200
UTF-8
<Requestscookiejar[]>
以上是脚本宝典为你收集整理的Python 中 Requests 库的用法全部内容,希望文章能够帮你解决Python 中 Requests 库的用法所遇到的问题。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。