2017-04-13 125 views
1

我想发布发送json对象,但不包含nan。我有一个包含nan的json对象。Python请求发布包含nan的json

如果我使用请求的发布函数发送包含nan的json对象,会发生什么?

我必须先将它们移除,否则请求会用None代替nan

+1

我认为这取决于你的json是如何解析的。 – sbdchd

回答

1

可能不理解你的问题,但它听起来像你想从JSON文件读取数据,然后将它传递到requests.post()json模块将自动将nan转换为None

import json 

with open(myfile.json) as j: 
    my_data=json.load(j) 

my_data然后将成为一个字典,您可以使用,但是你需要。