在我的csv文件中,"ESTABLİSHMENT DATE"
列由如下斜杠分隔:01/22/2012
我正在将csv格式转换为JSON格式,这需要使用pandas完成,但是"ESTABLİSHMENT DATE"
列没有正确地转换为JSON
df = pd.read_csv(my_csv)
df.to_json("some_path", orient="records")
我不明白为什么它笨拙地添加了反斜杠
"ESTABLİSHMENT DATE":"01\/22\/2012",
但是,我需要将结果写入文件,如下所示:
"ESTABLİSHMENT DATE":"01/22/2012",
json
库来解决这个问题。01/22/2012
,那么/
将用\
转义李>'date'
列转换为正确的datetime dtype
,然后使用.to_json
来完成。2012-01-22
是正确的日期时间格式,但是.to_json
会将其转换为1327190400000
。使用pd.to_datetime
将正确的格式设置为%Y-%m-%d
后,必须将类型设置为string
李>相关问题 更多 >
编程相关推荐