是否可以从 windows 命令提示符 运行 shell 中的 python 程序?
Is it possible to run a python program in the shell from the windows command prompt?
我想做的是为python程序批量制作启动申请。目前,它启动到 windows 命令提示符(使用 python [ProgramName] %*
),我不介意发生这种情况,但我宁愿它启动到 IDLE shell。这纯粹是出于外观原因(抱歉,忘记了最适合而不是 'appearance' 的词,我知道它以 't' 开头,但我会在记得时编辑它),主要是因为它有一些内置的配色方案。
我已经用谷歌搜索这个问题很久了,但似乎找不到答案,所以非常感谢您的帮助。
提前致谢。
要开始空闲执行文件,您可以使用:
python -m idlelib -r [ProgramFile]
^ not sure why this is -r but it executes a file.
^ start idlelib module
但这不是真正的空闲应用程序,而是 python 运行 idlelib 的一个实例(可能调用进程 python 而不是 IDLE),因此您可以使用 -r
标志改为 IDLE 可执行文件:
/PATH/TO/IDLE.exe -r [ProgramFile]
我还没有在 windows 上测试过这个,但是能够在我的 mac 上做同样的事情。
我想做的是为python程序批量制作启动申请。目前,它启动到 windows 命令提示符(使用 python [ProgramName] %*
),我不介意发生这种情况,但我宁愿它启动到 IDLE shell。这纯粹是出于外观原因(抱歉,忘记了最适合而不是 'appearance' 的词,我知道它以 't' 开头,但我会在记得时编辑它),主要是因为它有一些内置的配色方案。
我已经用谷歌搜索这个问题很久了,但似乎找不到答案,所以非常感谢您的帮助。
提前致谢。
要开始空闲执行文件,您可以使用:
python -m idlelib -r [ProgramFile]
^ not sure why this is -r but it executes a file.
^ start idlelib module
但这不是真正的空闲应用程序,而是 python 运行 idlelib 的一个实例(可能调用进程 python 而不是 IDLE),因此您可以使用 -r
标志改为 IDLE 可执行文件:
/PATH/TO/IDLE.exe -r [ProgramFile]
我还没有在 windows 上测试过这个,但是能够在我的 mac 上做同样的事情。