2017-04-03 68 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