CSV是一種常用的表格數據格式,而JSON是一種輕量級的數據交換格式。將CSV格式轉換為JSON格式有助于在不同的應用程序之間更容易地分享和使用數據。在此篇文章中,我們介紹如何使用Python將CSV文件轉換成JSON格式。
首先,要做的是安裝Python。
sudo apt-get install python
在安裝Python后,需要安裝Python的csv模塊和json模塊:
sudo apt-get install python-csv python-json
接下來,我們可以使用Python的csv模塊讀取CSV文件:
import csv with open('data.csv', 'r') as f: reader = csv.reader(f) data = list(reader)
這里,“data.csv”是我們要讀取的文件名。
完成讀取之后,我們可以將每行數據轉化為一個JSON對象:
json_data = [] for row in data: json_data.append({ 'name': row[0], 'age': row[1], 'email': row[2] })
這段代碼創建了一個空的json_data列表,然后使用循環遍歷CSV文件中的每一行。在每次循環中,我們將每一行轉換成一個包含“name”、“age”和“email”三個屬性的JSON對象,并將其添加到json_data列表中。
最后,將轉化后的JSON數據寫入文件:
import json with open('data.json', 'w') as f: json.dump(json_data, f)
這里,“data.json”是我們要寫入的文件名。
到此,我們已經成功將CSV文件轉換為JSON格式。
上一篇vue 恢復上次拍攝
下一篇city.json 數據