使用 libjson2csv 包的指南
Guidance to use libjson2csv package
我正在尝试将 json 转换为 csv,它是嵌套的 json,对于 40 个表,我必须将 json 动态转换为 csv。
所以,我尝试使用在 pypi.org 中找到的 libjson2csv 包。但我不知道如何在 pycharm 中使用它。下面粘贴了包 link。
https://pypi.org/project/libjson2csv/
我在 pycharm 中尝试的代码:
导入库json2csv
libjson2csv.json_2_csv <'F:-5-2020\dson.json'>[]
出现以下错误:
AttributeError: 模块 'libjson2csv' 没有属性 'csv_2_json'
usage: python -m libjson2csv.json_2_csv [--m] <json_in_file_path> [<csv_out_file_path>]
这意味着您应该在终端中使用它,例如
python -m libjson2csv.json_2_csv --m ./some.json ./result.csv
如果您想在 python 代码中使用它:
import os
from pandas import read_csv as read
// first convert your file
convert = 'python -m libjson2csv.json_2_csv ./some.json test.csv'
os.system(convert)
// then use it
path = "test.csv"
data = read(path, delimiter=",")
print(data)
我正在尝试将 json 转换为 csv,它是嵌套的 json,对于 40 个表,我必须将 json 动态转换为 csv。
所以,我尝试使用在 pypi.org 中找到的 libjson2csv 包。但我不知道如何在 pycharm 中使用它。下面粘贴了包 link。
https://pypi.org/project/libjson2csv/
我在 pycharm 中尝试的代码: 导入库json2csv libjson2csv.json_2_csv <'F:-5-2020\dson.json'>[]
出现以下错误: AttributeError: 模块 'libjson2csv' 没有属性 'csv_2_json'
usage: python -m libjson2csv.json_2_csv [--m] <json_in_file_path> [<csv_out_file_path>]
这意味着您应该在终端中使用它,例如
python -m libjson2csv.json_2_csv --m ./some.json ./result.csv
如果您想在 python 代码中使用它:
import os
from pandas import read_csv as read
// first convert your file
convert = 'python -m libjson2csv.json_2_csv ./some.json test.csv'
os.system(convert)
// then use it
path = "test.csv"
data = read(path, delimiter=",")
print(data)