pandas到json并处理boolean

时间:2018-03-28 22:40:12

标签: json mongodb pandas dataframe

我有一个具有True和False的pandas数据框,但是当我将它写入json时,我得到:

{"column": false}

然后当我评估将它存储在mongodb中时:

collection.insert_many(eval(json_data)

我得到错误的未定义。我应该用“False”替换这些错误还是不使用eval?当我不使用eval时,我得到一个错误,说它必须是dict,或bson或者什么。

我使用eval来防止此错误:

document must be an instance of dict, bson.son.SON,

1 个答案:

答案 0 :(得分:0)

看起来不是使用eval我应该使用json.loads()