2016-05-23 34 views

回答

1

爲了好玩,在這裏它是在同一行:

open('out.csv', 'w').write('\n'.join(map(' '.join, __import__('csv').reader(open('in.csv'))))) 
0

你可以讀它,用空格代替逗號和輸出寫入新文件:

with open ('commas.txt') as input_file: 
    s = input_file.read().replace(',', ' ') 
    with open ('spaces.txt', 'w') as output_file: 
     output_file.write(s) 

注意,這樣的如果文件非常大,一個天真的實現可能會導致問題,因爲它全部都是一次讀入內存的。如果文件確實太大,可以推薦使用分塊方法,也許逐行讀取。

相關問題