Python 中 Requests 库的用法

发布时间:2019-06-26 发布网站:脚本宝典
脚本宝典收集整理的这篇文章主要介绍了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,请注明来意。