我有一个带有一些dict类型列的JavaScript对象,其中包含一些嵌套的json对象。当我使用to_csv将JavaScript对象写入csv文件时,一切正常,但是json对象中有用于格式化的空格,例如:
第一个月
我想写csv,但删除多余的空格,以保留空间,类似于结果从:json.dumps(obj, separators=(':',''))
的
因此输出如下:{'field':'value','field2':'value2'}
个
我怎样才能用一个框架来实现这一点?或者以某种方式控制特定json列的格式?
1条答案
按热度按时间uelo1irk1#
如果您想导出数据而不需要额外的空格,您可以将字典转换为字符串,并将
':'
替换为': '
:字符串
要导出为json,您可以将
.astype(str)
替换为.map(json.dumps)
:型
最小工作示例:
型