Csv空行问题与Excel
我有一个csv文件,其中包含sqlite3数据库的行。 我使用python将行写入到csv文件中。
当我用Ms Excel打开csv文件时,每行下面都会出现一个空行,但记事本上的文件没有问题(没有任何空格)。
有谁知道这是为什么发生,我怎么能解决它?
编辑:我用strip()函数的所有属性之前写一行。
谢谢。
你正在使用open('file.csv', 'w')
try open('file.csv', 'wb')
。
Python csv模块要求以二进制模式打开输出文件。
我想到的第一个问题就是你可能使用了“\ r \ n”作为行分隔符(在记事本中显示为一个linebrak),但是excel只能得到“\ n”或者只有“ \ r“,所以它解释为两个换行符。