簡體   English   中英

多個 csv 文件數據到單個 json 文件

[英]multiple csv files data to single json file

我有兩個名為 mortality1 和 mortality2 的 csv 文件,我想將這兩個 csv 文件數據插入到一個 json 文件中......當我插入這些數據時,我無法同時將這兩個文件提供給 json 文件。和這是我的代碼

import csv
import json
import pandas as pd
from glob import glob
csvfile1 = open('C:/Users/DELL/Desktop/data/mortality1.csv', 'r')
csvfile2 = open('C:/Users/DELL/Desktop/data/mortality2.csv', 'r')
jsonfile = open('C:/Users/DELL/Desktop/data/cvstojson.json', 'w')
df = pd.read_csv(csvfile1)
df.to_json(jsonfile)

我想將2個csv文件數據同時插入到json文件中

如果你的兩個 csv 數據都具有相似的結構,那么你可以將 append 數據幀相互轉換,然后將其轉換為 JSON。喜歡

import csv
import json
import pandas as pd
from glob import glob
csvfile1 = open('C:/Users/DELL/Desktop/data/mortality1.csv', 'r')
csvfile2 = open('C:/Users/DELL/Desktop/data/mortality2.csv', 'r')
jsonfile = open('C:/Users/DELL/Desktop/data/cvstojson.json', 'w')

# Read and append both dataframes to single one
df = pd.read_csv(csvfile1).append(pd.read_csv(csvfile2))

# Create the json representation of all rows together.
df.to_json(jsonfile, orient="records")

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM