欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

csv文件轉(zhuǎn)為json文件、

榮姿康1年前8瀏覽0評論

CSV文件是一種非常常見的數(shù)據(jù)格式,它通常用逗號或制表符將數(shù)據(jù)字段分隔為一行行的文本。而JSON文件則是一種輕量級的數(shù)據(jù)交換格式,它使用鍵值對來表示數(shù)據(jù)。在一些需要將CSV文件轉(zhuǎn)為JSON文件的場合,可以使用Python語言提供的庫來實現(xiàn)。

import csv
import json
csvFilePath = "example.csv"
jsonFilePath = "example.json"
data = {}
with open(csvFilePath, encoding='utf-8') as csvFile:
csvReader = csv.DictReader(csvFile)
for rows in csvReader:
key = rows['key']
data[key] = rows
with open(jsonFilePath, 'w', encoding='utf-8') as jsonFile:
jsonFile.write(json.dumps(data, indent = 2))
print("JSON文件已生成!")

上述代碼中,首先需要導(dǎo)入csv和json兩個庫,然后定義了csv文件路徑和json文件路徑。在讀取csv文件時,使用了csv.DictReader函數(shù),以字典的形式讀取每一行數(shù)據(jù),將其存儲到data字典中。

將數(shù)據(jù)寫入json文件時,使用了json.dump()函數(shù),并設(shè)置indent參數(shù)為2,以實現(xiàn)縮進效果。最后輸出提示信息,表明JSON文件已生成。

通過上面的代碼,我們就可以將CSV文件轉(zhuǎn)為JSON文件了,這樣就可以方便地進行二次處理了。