我使用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
Run Code Online (Sandbox Code Playgroud)
现在:
In [2]:
%less myfile.py
a = 1
b = 2
Run Code Online (Sandbox Code Playgroud)
在单元格的开头添加两个空行,以在文件中两个单元格的导出代码之间添加一个空行myfile.py。
| 归档时间: |
|
| 查看次数: |
5179 次 |
| 最近记录: |