如何将命令提示符中的Python编码保存为文件?

时间:2015-05-28 12:03:51

标签: python file save command-prompt python-3.4

我只是在Python34中的一本书中输入了一个运行命令提示符的例子。

但现在我想将此python程序保存为文件以供将来使用。由于我以前从未使用过命令提示符,我也在网上搜索过,但大部分都无法回答。

有人能在这里展示解决方案吗?谢谢。

2 个答案:

答案 0 :(得分:5)

您可以使用%save

在ipython中保存行

<强>用法:

  

%save [options] filename n1-n2 n3-n4 ... n5 .. n6 ...   选项:

     

-r:使用'raw'输入。默认情况下,使用“已处理”历史记录,以便将魔法在其转换后的版本中加载到有效的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")

答案 1 :(得分:-1)

在文本编辑器中编写代码并保存。然后“ cd”到文件所在的文件夹,然后键入“ python [filename] .py”

>>> cd C:\Users\me\Desktop
Users\me\Desktop> python myCode.py

我在哪里学到的(先观看整个视频!它只有7分钟!)https://www.youtube.com/watch?v=enG7xaK7PfA