python接口测试-获取csv数据并批量调用

import math
import time
import requests
import pandas as pd
df=pd.read_csv("虫害数据.csv")

url="新增的地址"
headers={
    "X-Access-Token": " ",
    "Content-Type": "application/json",
    "Tenant-Id":" "
}
i=0
for i in range(len(df)):
    print(i)
    print(type(df['cover'][i]),type(df['name'][i]),type(df['occurMonths'][i]),type(df['nickname'][i]),type(df['harmLevel'][i]),type(df['content'][i]))
    cover=df['cover'][i]
    name=df['name'][i]
    occurMonths=df['occurMonths'][i]
    nickname=df['nickname'][i]
    if type(df['nickname'][i])==float and math.isnan(df['nickname'][i]):#处理nickname为NaN的情况
        nickname = ""
        print(nickname)
    harmLevel=df['harmLevel'][i]
    content=df['content'][i]
    data={
        "cover": cover,
        "name": name,
        "occurMonths": occurMonths,
        "nickname": nickname,
        "harmLevel": harmLevel,
        "breedId": "1801159902193709057",
        "breedName": "玉米",
        "content": content,
        "type": "INSECT_CODE_1"
    }
    print(data)
    time.sleep(1)
    response=requests.post(url,json=data,headers=headers)
    print(response.encoding)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

a place called you

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值