python requestss学习笔记一

安装:pip install requests。

运行命令:import requests。程序没有报错即安装成功

发送请求类型:get、post、put、delete、head、options

1.get请求用法

无参数请求:r=requests.get('//www.greatytc.com/')

有参数请求:

payload= {'key1':'value1','key2':'value2'}

r= requests.get("//www.greatytc.com/get", params=payload)

上面代码向服务器发送的请求中包含了两个参数key1和key2,以及两个参数的值。实际上它构造成了如下网址:

//www.greatytc.com/get?key1=value1&key2=value2

浏览器向服务器发送了一个get请求,服务器一般会返回一个response

2.post请求用法

无参数的post请求:

r=requests.post('//www.greatytc.com/')

有参数的post请求:

payload= {'key1':'value1','key2':'value2'}

r= requests.post("//www.greatytc.com/post", data=payload)

post请求多用来提交表单数据,即填写一堆输入框,然后提交。

其他一些请求例如put请求、delete请求、head请求、option请求等其实都是类似的

官方文档地址:http://docs.python-requests.org/en/master/user/quickstart/#make-a-request

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容