我使用Python的unicodecsv
模块编写了一个csv
,如下所示:
with open(self.FILENAME, 'wb') as csvfile:$
writer = unicodecsv.writer(csvfile, delimiter='|',quotechar='"')
write_func(writer)
但是直接在 Excel 中打开此文件会导致问题。数据似乎没有正确写入。我在 Excel 中缺少列并且记录溢出到其他行。 在 Libreoffice 中运行良好
如果我必须在 excel
中使用该文件,那么写入 csv 时需要注意什么吗?
最佳答案
使用 Excel 中默认使用的分隔符。
关于Python : . csv 在 MS Excel 中无法正常打开,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17917290/