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

csv轉換成json python

傅智翔1年前8瀏覽0評論

CSV(Comma-Separated Values)是一種常見的數據格式,它將數據以逗號分隔的形式存儲。而JSON(JavaScript Object Notation)則是一種輕量級的數據交換格式,常用于Web應用中。

在Python中,可以用csv和json模塊來分別處理這兩種數據格式。將CSV轉換成JSON也很簡單,下面是一個示例:

import csv
import json
# 讀取CSV文件
with open('data.csv', 'r') as csvfile:
reader = csv.DictReader(csvfile)
# 轉換成JSON格式
data = []
for row in reader:
data.append(row)
json_data = json.dumps(data)
# 輸出JSON格式數據
print(json_data)

上述代碼首先使用csv模塊讀取CSV文件,然后將其轉換成Python的字典列表。接著用json模塊的dumps()方法將字典列表轉換成JSON格式數據。

轉換后的JSON數據可以直接輸出,也可以寫入到一個文件中。如果需要寫入到文件中,可以使用如下代碼:

with open('data.json', 'w') as jsonfile:
jsonfile.write(json_data)

以上代碼將轉換后的JSON數據寫入到名為"data.json"的文件中。

總體來說,將CSV轉換成JSON是一件非常簡單的事情。使用Python的csv和json模塊可以方便地進行數據格式轉換。