2017-04-03 69 views
0

我用下面的代碼轉換我的JSON文件轉換成CSV:CSV格式的行和列

import csv 
import sys 

txt_file = r"myfile.txt" 
csv_file = r"out.csv" 

in_txt = csv.reader(open(txt_file, "r"), delimiter = ',') 
out_csv = csv.writer(open(csv_file, 'w')) 

out_csv.writerows(in_txt) 

我的輸出變成了一臺單排被格式化了,我要與標籤領域「name」將所有名稱存儲在單個列中,而不是擴展行。

我還能怎樣做這項工作?

回答

0

只是一個想法,你試過分號;作爲分隔符。我知道你有csv表示,但我記得在某處可以找到分號。

+0

我認爲分號只適用於僅處理列的情況,我試圖在「名稱」字段下收集所有名稱,而不是爲每個名稱分隔列 – rhym1n