色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

csv數據怎么轉換成json

江奕云2年前9瀏覽0評論

在數據處理過程中,通常會遇到需要將csv格式的數據轉換成json格式的情況。以下是一個簡單的方法。

import csv
import json
def csv_to_json(filepath):
with open(filepath, 'r') as file:
reader = csv.DictReader(file)
rows = list(reader)
return json.dumps(rows, indent=4)

上述代碼中,首先我們打開csv文件,使用csv DictReader來讀取文件內容,然后將讀取的內容轉換成字典集合,最后使用json.dumps來將字典集合轉換成json格式的字符串。

使用該方法是非常簡單的,只需要傳入文件路徑即可:

filepath = 'example.csv'
json_string = csv_to_json(filepath)
print(json_string)

這樣,我們就得到了csv數據轉換成json格式數據的字符串。需要注意的是,這種轉換只適用于csv文件的每一行都是一個對象的情況,如果csv文件包含多行數據,不同的行代表不同的屬性,那么這種轉換可能會失去一部分數據信息。