我使用Jupyter Notebook编写一个小程序。因此,我想将一些单元格写入.py文件。
我用这种魔法%%writefile -a myfile.py
。它可以工作,但是问题在于内容没有新行添加。因此,我必须myfile.py
在运行单元格后手动向其中添加换行符。
我如何避免这个问题?
只需%%writefile
在单元格中放一个空行即可。例如:
In [1]:
%%writefile -a myfile.py
a = 1
In [2]:
%%writefile -a myfile.py
b = 2
现在:
In [2]:
%less myfile.py
a = 1
b = 2
在单元格的开头添加两个空行,以在文件中两个单元格的导出代码之间添加一个空行myfile.py
。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句