2016-05-31 30 views
0

我是Python新手:)我喜欢它,因为它非常简单和友好。如何在不从脚本复制到控制台的情况下运行python脚本?

如何在不从脚本复制到控制台的情况下运行python脚本?例如,在R中,使用Ctrl + R运行当前行或选择。

+3

'python script.py' in terminal。不是Python shell(例如IDLE),而是操作系统附带的普通终端。 –

+0

是的,但这种方式需要编写整个程序(那个想执行的程序),然后执行python script.py命令。但是,如果您想一次只运行一行,并且不想将IDLE模块中的代码复制到控制台,是否有任何捷径?我使用R,我们可以选择该行并按Ctrl + R,它可以工作。实际上,这样也更快地调试代码。 – user6397960

+0

也许像一个jupyter笔记本是你想要的东西? http://jupyter.org/ –

回答

1

打开命令提示符

>cmd 

要运行完整的Python脚本:

python <script.py> 

要通过线或类似断点等调试选项运行python脚本行,请使用以下命令:

python -m pdb <script.py> 

您可以对以下字母使用不同的命令

n: next line 
s: get inside function 
b <line number> : create break point 
c : contunue 
相关问题