是否可以从Windows命令提示符在shell中运行python程序?

时间:2016-03-20 23:12:12

标签: windows python-3.x command-prompt python-idle

我要做的是为python程序批量创建一个启动应用程序。目前,它启动到Windows命令提示符(使用python [ProgramName] %*),我不介意这种情况发生,但我宁愿它启动进入IDLE shell。这纯粹是出于外表的原因(对不起,忘记了最适合“外观”的词,我知道它以't'开头,但我记得时会编辑它),主要是因为它有一些内置色彩方案而不是。

我多年来一直在谷歌搜索,但似乎无法找到答案,所以非常感谢任何帮助。

提前致谢。

1 个答案:

答案 0 :(得分:1)

要开始空闲执行您可以使用的文件:

python -m idlelib -r [ProgramFile]

                  ^ not sure why this is -r but it executes a file.
        ^ start idlelib module

然而,这不是真正的空闲应用程序,而是运行idlelib的python实例(可以在IDLE中调用进程python),因此您可以使用-r标志来代替IDLE可执行文件:

/PATH/TO/IDLE.exe -r [ProgramFile]

我没有在Windows上测试过这个,但是我可以在我的Mac上做同样的事情。