2017-08-08 63 views
0

保存CSV文件时交替的空行我有一个数据帧,我想将其保存到一个CSV文件。这种操作很简单,因为我只需要使用下面的命令:如何添加在大熊猫

df.to_csv(namefile, sep='', index=False) 

输出是一个CSV文件,其中每行包含数据框的一排内容。输出是这样的:

A,B,C,D 
1,2,3,4 
5,6,7,8 
9,1,2,3 

不过,我想这样做是有一个空行每隔一行使输出看起来像这样:

A,B,C,D 

1,2,3,4 

5,6,7,8 

9,1,2,3 

基本上我需要添加CR和每个其他线之间LF符号。 您能否提供我一个聪明,优雅的方式来实现我的目标?

回答

2

使用参数line_terminator='\n\n'

line_terminator:字符串,默认的 '\ n'

在输出文件中使用换行符或字符序列

演示:

df.to_csv(namefile, line_terminator='\n\n')