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'))

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值