我有一个具有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,
答案 0 :(得分:0)
看起来不是使用eval我应该使用json.loads()