CSV是一種常用的數據格式,但是在某些應用場合中,JSON格式更加方便。這時,我們需要將CSV轉換為JSON。下面介紹如何使用Python將CSV文件導出為JSON格式。
import csv import json csvFilePath = 'data.csv' # CSV文件路徑 jsonFilePath = 'data.json' # JSON文件路徑 # 讀取CSV文件 with open(csvFilePath, 'r') as csvFile: csvData = csv.DictReader(csvFile) # 寫入JSON文件 with open(jsonFilePath, 'w') as jsonFile: jsonData = json.dumps(list(csvData), indent=4) jsonFile.write(jsonData)
以上代碼中,我們將CSV文件讀入一個列表,然后使用Python自帶的json庫將其轉換為JSON格式,并寫入一個JSON文件中。最后,我們可以使用json.load()函數讀取JSON文件,將其轉換為Python的字典或列表,繼續進行后續操作。
總之,將CSV轉換為JSON是一個非常常見的操作,使用Python可以輕松實現。如果需要在開發中頻繁地進行這種轉換,可以考慮封裝為函數,方便調用。
上一篇vue 打印 頁面刷新
下一篇csv怎么轉換成json