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


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM