python批量发送post请求
import requests
import json
import pandas as pd
list2 = []
false = False
true = True
# post
headers = {"content-type": "charset=utf8"}
url = "url链接"
# 获取 model 列表
df = pd.read_excel("重新测试.xlsx")
list1 = []
for i in df["测试样例"]:
list1.append(i)
test_intent = list1[0]
df = df.iloc[:, 9:]
for col in df.columns:
col = df[col]
for item in col:
item = json.dumps(item)
item = json.loads(item)
item = eval(item)
model = item["键"]
xieyi = item["键"]
data = {
键值对
}
res = requests.post(url=url, data=json.dumps(data), headers=headers)
dict1 = json.loads(res.text)
recordId = dict1["recordId"]
display = dict1["speak"]["display"]
list2.append(
"{"
+ '"结果": false, "recordId": "{}", "smr_reply": "{}", "iotmodel": "{}", "协议": "{}"'.format(
recordId, display, model, xieyi
)
+ "}"
)
df2 = pd.DataFrame(list2)
df2.T.to_excel("output.xlsx", index=False)
本文作者:tiansz
本文链接:https://www.cnblogs.com/tiansz/p/16848439.html
版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议进行许可。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 25岁的心里话
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 零经验选手,Compose 一天开发一款小游戏!
· 通过 API 将Deepseek响应流式内容输出到前端
· 因为Apifox不支持离线,我果断选择了Apipost!