在Windows终端上运行“ exe” Python3

时间:2020-04-24 13:34:22

标签: python python-3.x cmd cx-freeze

我有一个简单的代码,几乎没有“打印”和“输入”。 我使用cx_freeze在“ .exe”上转换了我的python代码,但是很明显,当我启动exe时,它在没有任何GUI的情况下在后台运行(ofc我没有GUI)。 如何在cmd上打开它以与某些“输入”交互并看到“打印”,就像我对我的IDE(pycharm)cmd所做的那样?

1 个答案:

答案 0 :(得分:0)

您是否必须将其作为.exe运行,还是您的目标是仅在cmd中运行脚本?要在cmd中执行.exe文件,您应该可以通过在该文件的文件夹目录中输入文件名来运行:

  1. 使用cd更改为program.exe所在的目录: cd C:\Users\johndoe\folder\

  2. 运行程序program.exe program.exe

但是,每次保存时都将python脚本编译为.exe即可,如果您已经在Windows中安装了python并且只想运行python脚本,则只需输入{ {1}}和python文件名(例如python)进入Windows cmd,如下所示:

pyscript.py

如果您的python脚本是接受参数input1和input 2的类/函数,则

python pyscript.py