【发布时间】:2014-02-19 22:23:56
【问题描述】:
我当前的代码会产生所需的输出,但它会在每一行之后插入一个空格。有人可以建议我如何调整此代码以在每行之后省略空格吗?谢谢。
import csv
file1 = open ('Trial_1.csv', 'rt')
reader1 = csv.reader (file1)
file2 = open ('Trial_2.csv', 'rt')
reader2 = csv.reader (file2)
file3 = open ('Trial_3.csv', 'rt')
reader3 = csv.reader (file3)
readers = (reader1, reader2, reader3)
WriteFile = open ('Trial_merged.csv','w')
writer = csv.writer(WriteFile)
for reader in readers:
next(reader, None)
for col in reader:
writer.writerow (col [0:3])
file1.close()
file2.close()
file3.close()
WriteFile.close()
【问题讨论】:
-
您的输入文件是否包含空行?