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

csv 轉換成json代碼

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

CSV和JSON是常用的數據格式,在數據轉換或應用程序開發方面經常會遇到將CSV轉換為JSON的需求。下面是一個Python代碼示例,可以將CSV文件轉換為JSON格式。

import csv
import json
csvfile = open('data.csv', 'r')
jsonfile = open('data.json', 'w')
fieldnames = ('id', 'name', 'age', 'gender')
reader = csv.DictReader(csvfile, fieldnames)
for row in reader:
json.dump(row, jsonfile)
jsonfile.write('\n')

代碼解析:

第1行和第2行導入CSV和JSON模塊。第4、5行打開CSV和JSON文件。第7行用元組定義CSV文件的列名。第8行創建csv文件的字典讀取器,該讀取器將每一行轉換為一個字典,將列名作為鍵名保存在字典中。9-11行遍歷每一行并將其轉換為JSON格式寫入JSON文件。

上述代碼示例適用于具有簡單數據結構的CSV文件。對于更復雜的CSV文件,需要根據需要進行修改代碼。