Python笔记-requests库
2021/5/16 20:28:52
本文主要是介绍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库的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-05-08有遇到过吗?同样的规则 Excel 中 比Python 结果大
- 2024-03-30开始python成长之路
- 2024-03-29python optparse
- 2024-03-29python map 函数
- 2024-03-20invalid format specifier python
- 2024-03-18pool.map python
- 2024-03-18threads in python
- 2024-03-14python Ai 应用开发基础训练,字符串,字典,文件
- 2024-03-13id3 algorithm python
- 2024-03-13sum array elements python