使用 python 将 JSON 转换为 CSV

Posted

技术标签:

【中文标题】使用 python 将 JSON 转换为 CSV【英文标题】:JSON to CSV with python 【发布时间】:2019-02-23 08:48:36 【问题描述】:

我正在做一个数据分析项目,我需要将文件从JSON 转换为CSV

我最近才开始学习 python。这是我的json to csv(json2csv.py) 代码。

它适用于 json2csv.py 中定义的指定文件。

我想在终端运行 json2csv.py "RFC.json" 来修改它。

如何修改?

code

【问题讨论】:

如果您想分享代码,请复制粘贴。不要发布屏幕截图。 【参考方案1】:
import sys

with open(sys.argv[1], 'r') as f:
    json_raw_data = json.load(f)

现在当你输入

python json2csv.py "RFC.json"

它会将 RFC.json 分配给 sys.argv[1]

【讨论】:

非常感谢。这是我第一次发帖。当我直接粘贴代码时,它看起来很奇怪。 没问题。如果我的回答解决了您的问题,请将其标记为正确并点赞。干杯!

以上是关于使用 python 将 JSON 转换为 CSV的主要内容,如果未能解决你的问题,请参考以下文章

csv转换obj

Python - 将 csv 文件转换为 JSON

无法使用 Python 将 JSON 文件转换为 CSV

使用 Python 将 CSV 文件数据转换为 JSON 格式

使用python将json转换为csv

使用 python pandas 将 json 转换为 csv