我刚刚在 Python34 中输入了一本书中运行命令提示符的示例。
但现在我想将此 python 程序保存为文件以供将来使用。由于我以前从未使用过命令提示符,我也在网上搜索过,但大多数都无法回答。
有人可以在这里展示解决方案吗?谢谢。
您可以使用 ipython 保存行%save:
Usage:
%save [选项] 文件名 n1-n2 n3-n4 ... n5 .. n6 ...
选项:
-r:使用“原始”输入。默认情况下,使用“已处理”历史记录,以便将魔法以转换后的版本加载到有效的 Python 中。如果给出此选项,则使用在命令行中键入的原始输入。
-f:强制覆盖。如果文件存在,%save 将提示覆盖,除非给出 -f 。
-a:附加到文件而不是覆盖它。
此函数对输入范围使用与 %history 相同的语法,然后将行保存到您指定的文件名中。
如果您自己不这样做,它会向文件添加“.py”扩展名,并在覆盖现有文件之前要求确认。
如果使用 -r 选项,则默认扩展名为 .ipy。
In [1]: def foo():
...: print("hello world")
...:
In [2]: %save my_code 1
The following commands were written to file `my_code.py`:
def foo():
print("hello world")
In [3]: cat my_code.py
# coding: utf-8
def foo():
print("hello world")
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)