我有一个 csv 档,
使用 json 转换后再转换回来后发现它会自动帮我把行列做排序,
但是我想维持原本的字段顺序,
请问我该怎么处理?
附图最左为我原始csv档案,中跟右为转换后行列排序被打乱的csv
(希望转换过后重新输出的csv还是能跟最左一样)
以下为我的 code:
import json
import pandas
from pandas.io.json import json_normalize
dataFrame_Price = pandas.read_csv(r"C:\price.csv")
dataFrame_Price = dataFrame_Price.set_index("ItemName")
Jstr_Price = dataFrame_Price.to_json()
data = pandas.read_json(Jstr_Price)
data.to_csv(r"Result.csv")
print data