优秀的编程知识分享平台

网站首页 > 技术文章 正文

python 如何用 requests发送get、post请求并获取json数据

nanyue 2024-10-03 23:36:33 技术文章 4 ℃

get请求

java进行一次get请求,少说都要洋洋洒洒一两百行代码,创建流,发请求,解析数据,关闭流等等,而python就四行。

业务代码

 import requests
 #请求地址
 url = "https://api.global.net/datastore/v1/tracks/"+trackId+"?location=12}"
 #发送get请求
 r = requests.get(url)
 #获取返回的json数据
 print(r.json())

post请求:

java进行一次post请求,少说都要洋洋洒洒一两百行代码,创建流,组装参数,发请求,解析数据,关闭流等等,而python就只要几行。

业务代码

#组装参数 
p["app_id"]="1106571733"
p["time_stamp"]=str(time.time()) 
p["model"]="住嘉佳园" 
#发送post请求
r=requests.post("https://api.global.net/datastore/v1/tracks/",data=p)
#获取返回的json数据
print(r.json())

私信我,回复:python读书,免费领取以上python读书大礼包!

最近发表
标签列表