Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/349.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 如何在保存csv文件时添加交替的空行_Python_Pandas_Csv_Dataframe_Save - Fatal编程技术网

Python 如何在保存csv文件时添加交替的空行

Python 如何在保存csv文件时添加交替的空行,python,pandas,csv,dataframe,save,Python,Pandas,Csv,Dataframe,Save,我有一个数据框,我想把它保存到一个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符号。 你能给我推荐一个

我有一个数据框,我想把它保存到一个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
基本上,我需要在每隔一行之间添加CRLF符号。
你能给我推荐一个聪明而优雅的方法来实现我的目标吗?

使用参数
line\u terminator='\n\n'

行\u终止符:字符串,默认'\n'

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

演示:


使用参数
行\u终止符='\n\n'

行\u终止符:字符串,默认'\n'

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

演示:

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