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

csv文件轉化為json

榮姿康2年前7瀏覽0評論

CSV是一種通用的數據格式,在很多場合下都被廣泛使用。然而,在一些場合下,我們可能需要將CSV文件轉化為JSON格式,以便于進行數據分析、處理等操作。Python提供了很多庫,可以很方便地實現CSV文件到JSON格式的轉換。

下面給出一個示例,介紹如何使用Python實現CSV文件到JSON格式的轉化。

import csv
import json
csvFilePath = "data.csv"
jsonFilePath = "data.json"
#讀取CSV文件
data = []
with open(csvFilePath) as csvFile:
csvReader = csv.DictReader(csvFile)
for row in csvReader:
data.append(row)
#將讀取到的數據寫入到JSON文件中
with open(jsonFilePath, "w") as jsonFile:
jsonFile.write(json.dumps(data, indent = 4))

在上述代碼中,我們首先讀取了CSV文件,并將其轉化為Python中的字典對象。然后,我們使用Python內置的json模塊將字典對象轉化為JSON格式,并將其寫入到JSON文件中。

值得注意的是,上述代碼中的csv.DictReader()函數返回的是一個字典類型的對象,其中CSV文件的第一行被解析為字典的鍵,而其他行則被解析為字典的值。此外,我們在使用json模塊將字典對象轉化為JSON格式時,還可以通過indent參數指定縮進空格數,以使JSON文件更加可讀。