【发布时间】:2020-08-12 17:15:09
【问题描述】:
我一直在环顾四周,但似乎找不到可靠的答案。
我正在使用 Python3,我希望设计一个 JSON 到 EXcel(不是 CSV)的转换器。我希望这会相对容易,但它似乎确实给我带来了问题。它会稍微转换数据,但我需要将数据转置(行到列)并从生成的 excel 中删除系统生成的哈希键。
到目前为止,这是我的代码:
import sys
import pandas as pd
try:
fileInput = sys.argv[1]
fileOutput = sys.argv[2]
except:
print ("\nusage: json-to-excel.py <inputfile.json> <outputfil.xlsx>")
print ("Note: Uses the openpyxl library\n")
sys.exit(1)
pd.read_json(fileInput).to_excel(fileOutput)
更新:脚本正在运行,但数据格式错误。
【问题讨论】:
-
看看你的输入和输出数据集是什么来重现你的问题会很有帮助。你能提供例子吗?
-
嗨马克西米利安。我已经更新了我原来的帖子。有什么想法吗?