【发布时间】:2018-08-06 13:01:03
【问题描述】:
我刚刚在终端的 Python 提示符下写了一堆代码。现在,我想将所有这些代码行保存到.py 文件中。
我不知道该怎么做。我可以在 StackOverflow 上找到的唯一内容是 this answer,但它只显示了如何在 iPython 笔记本中进行操作。我没有使用 iPython 笔记本。我在终端的命令行上运行代码。
我试图按照这个答案(以防万一)并在终端上运行%save 魔术命令,但它给出了SyntaxError。
那么,如何保存呢?
谢谢!
【问题讨论】:
-
Cntrl-C,Cntrl-V? -
你的意思是我选择每个 LOC 并在所有这些上一个接一个地执行
Ctrl-C和Ctrl-V?? @scharette -
好吧,首先不要在终端里写复杂的代码。现在,如果您已经编写了几行代码。使用
Cntrl-A获取所有终端内容并将其格式化为.py文件中的有效python。 -
您使用的是 IDLE 还是您指的终端?
-
我明白了,我在答案中建议了另一个解释器,但是如果你想保存你输入的 LOC,最简单的方法是将日志保存到 txt 或 . py 如上面建议的那样,您可以查找“>>>”,它表示新终端命令的开始,然后将好的代码行复制粘贴到新文件中。