CSV(Comma-Separated Values) 是一種常見的數據表格格式,它由擴展名為 .csv 的文件表示。CSV 格式每一行對應數據表格的一行,每一列對應表格中的數據,用逗號進行分隔。
然而,對于一些需要訪問網絡的應用來說,CSV 格式并不友好。因此,我們可能需要將 CSV 格式轉換成 JSON (JavaScript Object Notation) 格式,來更方便處理數據,特別是在前端應用中。
下面是將 CSV 格式轉換成 JSON 格式的示例代碼:
import csv import json csvFilePath = 'data.csv' jsonFilePath = 'data.json' data = {} with open(csvFilePath) as csvFile: csvReader = csv.DictReader(csvFile) for rows in csvReader: id = rows['id'] data[id] = rows with open(jsonFilePath, 'w') as jsonFile: jsonFile.write(json.dumps(data, indent = 4))
代碼中首先需要導入 CSV 和 JSON 模塊,接著定義要轉換的 CSV 文件路徑和 JSON 文件路徑。然后定義一個空的字典 data。打開 CSV 文件,讀取數據,并對數據進行處理。最后將轉換后的字典數據寫入到 JSON 文件。
通過上面這段代碼,我們可以將 CSV 格式的數據轉換成 JSON 格式,方便在前端應用中使用。
上一篇vue src的拼接
下一篇vue 打包之后怎么