post请求:requests.post('url/post')
主要有如下一些响应消息:
post请求参数
encoding:响应消息的编码格式
get方法有俩个参数:url和params
get请求的参数
text:返回的内容
post方法也有来个参数:url和data
安装requests库
命令行中输入以下命令安装:
requests对应的几种请求方式
status_code:响应返回码,一般为200,不为200即有问题
常用的请求方式为get及post
url即网址
params是一个字典格式,也就是可以传递一个字典类参数
cookies:响应消息的cokies
get请求:requests.get(‘url‘)
data也是一个字典,或者json格式,使用jsodumps()转换
put请求:requests.put('url/put')
head请求:requests.head('url/get')
url即网址
测试栗子
import requests
r = requests.post('http://www.baidu.com')
print(r.status_code)
print(r.text)
print(r.encoding)
print(r.headers)
print(r.cookies)
import requests
r = requests.post('http://www.baidu.com')
print(r.status_code)
print(r.text)
print(r.encoding)
print(r.headers)
print(r.cookies)
r = requests.get('http://www.baidu.com')
print(r.status_code)
print(r.text)
print(r.encoding)
print(r.headers)
print(r.cookies)
r = requests.put('http://www.baidu.com')
print(r.status_code)
print(r.text)
print(r.encoding)
print(r.headers)
print(r.cookies)
r = requests.delete('http://www.baidu.com')
print(r.status_code)
print(r.text)
print(r.encoding)
print(r.headers)
print(r.cookies)
r = requests.head('http://www.baidu.com')
print(r.status_code)
print(r.text)
print(r.encoding)
print(r.headers)
print(r.cookies)
r = requests.options('http://www.baidu.com')
print(r.status_code)
print(r.text)
print(r.encoding)
print(r.headers)
print(r.cookies)
请求消息后获取的响应消息
文章为作者独立观点,不代表股票交易接口观点