可以使用Python中的Pandas库来遍历工作表,并将数据转换为JSON格式。以下是详细的代码示例:
import pandas as pd
import requests
url = "https://exampleapi.com/post"
df = pd.read_excel('example.xlsx') # 替换为实际文件路径
# 将DataFrame转换为字典类型
data_dict = df.to_dict(orient="records")
for row in data_dict:
# 构造JSON格式的请求体
payload = {
'key1': row['column1'],
'key2': row['column2'],
'key3': row['column3']
}
# 发送POST请求
r = requests.post(url, json=payload)
print(r.status_code) # 打印请求响应状态码
上述代码会读取名为"example.xlsx"的文件,并将其转换为字典格式,然后遍历字典中的每一行并构造JSON格式的请求体进行POST请求。你可以根据你的实际需要调整payload的键名和数据列。最后,代码会打印每次请求的响应状态码。
上一篇:遍历工作表并追加列
下一篇:遍历工作表时出现的问题