我有一个简单的代码,几乎没有“打印”和“输入”。 我使用cx_freeze在“ .exe”上转换了我的python代码,但是很明显,当我启动exe时,它在没有任何GUI的情况下在后台运行(ofc我没有GUI)。 如何在cmd上打开它以与某些“输入”交互并看到“打印”,就像我对我的IDE(pycharm)cmd所做的那样?
答案 0 :(得分:0)
您是否必须将其作为.exe运行,还是您的目标是仅在cmd中运行脚本?要在cmd中执行.exe文件,您应该可以通过在该文件的文件夹目录中输入文件名来运行:
使用cd更改为program.exe所在的目录:
cd C:\Users\johndoe\folder\
运行程序program.exe program.exe
但是,每次保存时都将python脚本编译为.exe即可,如果您已经在Windows中安装了python并且只想运行python脚本,则只需输入{ {1}}和python文件名(例如python
)进入Windows cmd,如下所示:
pyscript.py
如果您的python脚本是接受参数input1和input 2的类/函数,则
python pyscript.py