Python教程

Python笔记-requests库

本文主要是介绍Python笔记-requests库,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

requests模块是Python的第三方库,用于处理URL资源

1.导入

pip install requests

PS:之前安装后在pycharm还是不能使用,直接在pycharm进行安装了可行

2.发送请求

get: requests.get('url')

post: requests.post('url',data = {'key':'value'})

put: requests.put('url',data = {'key':'value'})

delete:requests.delete('url')

head: requests.head('url')

options:requests.option('url')

3.获取响应内容

text获取reponse的内容

context获取二进制响应内容

4.添加请求头

headers = {'xxx':'xxx'}

requests.get(url,headers=headers)  #headers值必须是string/bytestring/unicode

5.复杂的post请求

1) 可以将内容传递一个字典给data参数,数据字典在发出请求时会自动编码为表单形式

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

requests.post('url',data=test)

2) 表单中多个元素使用同一key

test = (('key1','value1'),('key2','value2'))

 

这篇关于Python笔记-requests库的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!