来自 csv 的 Python readline,其中第一项是对象,后跟一个或多个属性

问题描述 投票:0回答:1

我正在尝试读取行,其中行中的第一项是主要对象,该行中的其他项是使用 python 的属性(标签)。例如一行可能是“Otter, web, prd, x86”。我需要将其转换为 json,其中输出“Otter”是一个具有三个不同标签“web”、“prd”和“x86”的对象。或者我可以在哪里获得具有一个属性“web”的“Otter”并运行 API 调用以更新每个附加属性。

python json api tags
1个回答
0
投票

你最好的选择是使用 pandas、read_csv,然后为每一行输出 to_json。检查https://pandas.pydata.org/docs/reference/io.html

应该这样做:

import pandas as pd
 
df = pd.read_csv('csvFilePath.csv')
df.to_json('jsonOutputFile.json')
© www.soinside.com 2019 - 2024. All rights reserved.