requests是一个http请求库,可以非常方便的进行get或者post请求。

首先第一步,导入requests,import requests as http

get请求例子r = http.get('https://discuz35.nciaer.com/py.php', params={'name':'硬汉', 'age': 36});params就是get请求的参数,返回的r是一个response对象

post请求例子r = http.post('https://discuz35.nciaer.com/py.php', data={'name':'硬汉', 'age': 36});data就是post请求的参数。

返回值如何处理呢?下面是几个例子

r.text 返回请求的文本内容
r.json() 如果返回的是json,那么可以用这个,解析成一个字典
r.encoding 返回内容的编码
r.status_code 返回状态码,如200,404等

http 网络

评论