【发布时间】:2017-09-10 00:15:00
【问题描述】:
我想发布一个没有nan 的发送json 对象。我有一个包含 nan 的 json 对象。
如果我使用请求的 post 函数发送包含 nan 的 json 对象会发生什么?
我必须先删除它们还是请求将nan 替换为None?
【问题讨论】:
-
我认为这取决于你的json是如何解析的。
我想发布一个没有nan 的发送json 对象。我有一个包含 nan 的 json 对象。
如果我使用请求的 post 函数发送包含 nan 的 json 对象会发生什么?
我必须先删除它们还是请求将nan 替换为None?
【问题讨论】:
可能不理解您的问题,但听起来您想从 json 文件中读取数据,然后将其传递给 requests.post()。 json 模块会自动将nan 转换为None。
import json
with open(myfile.json) as j:
my_data=json.load(j)
my_data 将成为您可以根据需要使用的字典。
【讨论】: