直接在代码中罗列请求需要的参数,请求发送成功,接口响应正常,但是从excel中读取数据作为参数,请求发送失败,参数分别有:url、method、data、head
图1为请求成功的参数截图,图2为请求失败的参数截图,发现是参数head不一样,失败请求中head为nan
问题点:
发现是使用pandas读取excel时,空单元格返回的是nan
解决:
在pd.resd_excel中增加keep_default_na=False即可 df = pd.read_excel(excel_file, keep_default_na=False)