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

csv如何轉換為json

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

CSV(Comma-Separated Values)是一種常見的數據格式,而JSON(JavaScript Object Notation)則是一種輕量級的數據交換格式。在數據處理或數據交換時,經常需要將CSV轉換為JSON格式。下面介紹如何使用Python實現該轉換功能。

首先,我們需要安裝Python的csv和json庫。

# 安裝csv和json庫
pip install csv json

接著,我們可以先打開CSV文件,然后讀取其中的數據。使用csv庫的reader函數讀取CSV文件,并將其中的每一行轉換為列表形式。

# 打開CSV文件
with open('data.csv', 'r') as file:
# 讀取CSV文件
reader = csv.reader(file)
# 將每一行轉換為列表形式
data = [row for row in reader]

然后,我們可以將讀取到的數據轉換為JSON格式。使用json庫的dumps函數將數據轉換為JSON格式,并可以設置indent參數來控制輸出格式。

# 轉換為JSON格式
json_data = json.dumps(data, indent=4)

完整代碼如下:

import csv
import json
# 打開CSV文件
with open('data.csv', 'r') as file:
# 讀取CSV文件
reader = csv.reader(file)
# 將每一行轉換為列表形式
data = [row for row in reader]
# 轉換為JSON格式
json_data = json.dumps(data, indent=4)
# 輸出JSON數據
print(json_data)

使用上述代碼即可將CSV文件轉換為JSON格式,并輸出轉換后的數據。