用Python写入json时,json.dump报错,TypeError: b’1’ is not JSON serializable
原因在于我把numpy的array作为字典的值,而应该先将numpy转换为list
JSON编码支持的基本数据类型为 None , bool , int , float 和 str , 以及包含这些类型数据的lists,tuples和dictionaries。 对于dictionaries,keys需要是字符串类型(字典中任何非字符串类型的key在编码时会先转换为字符串)。 为了遵循JSON规范,你应该只编码Python的lists和dictionaries
TypeError: b'1' is not JSON serializable
最新推荐文章于 2024-03-03 11:12:42 发布