Python 如何使用jupyter中的%%writefile-a命令在文件中添加换行符?

Python 如何使用jupyter中的%%writefile-a命令在文件中添加换行符?,python,jupyter,Python,Jupyter,我用Jupyter笔记本写了一个小程序。因此,我想将一些单元格写入.py文件 我使用这个神奇的%%writefile-a myfile.py。这是可行的,但问题是内容没有添加新行。因此,在运行单元格后,我必须手动向myfile.py添加换行符 我怎样才能避免这个问题 只需在单元格中的%%writefile后面放一个空行即可。例如: In [1]: %%writefile -a myfile.py a = 1 In [2]: %%writefile -a myfile.py b = 2

我用Jupyter笔记本写了一个小程序。因此,我想将一些单元格写入.py文件

我使用这个神奇的
%%writefile-a myfile.py
。这是可行的,但问题是内容没有添加新行。因此,在运行单元格后,我必须手动向
myfile.py
添加换行符


我怎样才能避免这个问题

只需在单元格中的
%%writefile
后面放一个空行即可。例如:

In [1]: 
%%writefile -a myfile.py

a = 1

In [2]: 
%%writefile -a myfile.py

b = 2
现在:

在单元格的开头添加两个空行,以便在单元格之间添加空行 文件
myfile.py
中两个单元格的导出代码

In [2]: 
%less myfile.py

a = 1
b = 2