2016-12-26 103 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()...一旦我看到它,只是做更多的头撞,它终于引起了我的注意。