将列复制到另一个csv文件

时间:2015-04-29 04:26:15

标签: python-2.7 csv

我有一个csv表,我想将一些列复制到另一个csv表。

import csv
path1='1.csv'
path2='2.csv'
outdata=[]
with open(path1,'rb') as input ,open (path2,'wb') as output:
    reader=csv.reader(input)
    writer=csv.writer(output,delimiter=' ')
    for row in reader:
        outdata.append(row[0])
        outdata.append(row[1])
    write.writerows(outdata)

这是我的原始表格(某些单元格为空):

 a b c d f
 1   3   5
   e   t
 5   4   6

但是新表只在一列中:

a
1

5
b

e

我想要的是什么:

a b
1  
  e
5

0 个答案:

没有答案