首页 > 编程语言 > 详细

python中requests请求库

时间:2019-12-08 00:05:24      阅读:117      评论:0      收藏:0      [点我收藏+]

使用方法:1.安装

2.请求:两种请求方式(post,get),3种参数方法

  • # get请求,params传参,传字典格式的数据
    requests.get
    
    
  •  1 import requests
     2 
     3 
     4 
     5 # 构造请求url,字典格式
     6 url = url
     7 # 如果需要添加请求头信息,大多数情况不用修改
     8 headers = { "User-Agent": "Mozilla/5.0"}
    11 # 向服务器发起请求
    12 # 只要是给params传参,是以查询字符串参数来传(url中传参)
    13 res = requests.get(url, params=params, headers=headers)  # 返回res对象  响应报文
    14 res.text  # 获取响应报文 字符串
    15 res.json() # 获取响应报文的 字符串装换成字典了,进一步获取内容直接用key就可以获取了
    16 res.cookies
  • # post请求,data或json传参,传字典格式的数据
  requests.post
import requests


# 构造请求url  字典格式
url = url字典格式
# 创建请求参数 字典格式
params = params 字典格式
# 如果需要添加请求头信息,大多数情况不用修改
headers = {"User-Agent": "Mozilla/5.0"}
# 向服务器发起请求
# data传参,是www-form表单传参
res = requests.post(url, data=params, headers=headers)  # 返回
# json传参,需要以json格式的字符串形式来传,是application/json表单传参
# 传参数据即可以是json格式的字符串,也可以是字典
# 一般所有参数以字典来传参
res = requests.post(url, json=params, headers=headers)  # 返回res对象  响应报文

 

python中requests请求库

原文:https://www.cnblogs.com/bobo666/p/12003775.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!