2016-12-26 161 views
0

我在許多程序中使用了下面的代碼,它一直在......直到現在。拆分csv文件

a = open('Filename.csv', 'r') 
ba = a.read() 
a.close() 
b = list(zip(*(e.split(',') for e in ba))) 

它總是在逗號分割csv文件。現在,我正在用csv文件嘗試相同的代碼,並且它將文件的每個字母分開,而不管字母或數字,大寫或小寫字母。

是否有更好的代碼來分割逗號上的文件?

回答

0

糟糕,我想我只是發現了我的愚蠢錯誤,從幾個不同來源複製代碼並不總是最好,它應該是readlines(),不是read()...一旦我看到它,只是做更多的頭撞,它終於引起了我的注意。