python接口自动化测试十一:传参数:data与json

python接口自动化测试十一:传参数:data与json

 
# 传json参数
import requests
url = 'xxxxxxxx'
body = {
    'xxx': 'xxx',
    'xxx': 'xxx'
}
# body是json格式的
r = requests.post(url, json=body)
print(r.text)

 

# 第二种方法
import json
r = requests.post(url, data=json.dumps(body))
print(r.text)

 

 

  import requests

 url = "http://v.juhe.cn/weather/index"

par = {
    "cityname": "深圳",  # 城市名或城市ID,如:"苏州",需要utf8 urlencode
   "dtype": "json",     # 返回数据格式:json或xml,默认json

    "format": "1",       # 未来7天预报(future)两种返回格式,1或2,默认1
   "key": "80b4d4e1d870d257d3344fcf2d08f64a"    # key须申请
  }
r = requests.get(url, params=par)
print(r.text)   # json格式的str

转载于:https://www.cnblogs.com/dwdw/p/9553119.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值