51工具盒子

依楼听风雨
笑看云卷云舒,淡观潮起潮落

Python 转为可执行文件后自动关闭

英文:

Python to exe automatically close

问题 {#heading}

我编写了一个.py代码并使用pyinstaller将其转换为.exe文件。
它报告了以下问题:

  1. 如果我双击.exe文件,程序会正确执行(接受某些输入文件、接受某些输入用户数字、保存某些输出文件等)。当它结束时,窗口会自动关闭,我没有时间查看标志。
  2. 如果我从命令提示符中调用.exe文件来执行它,我就不会遇到这个问题。在执行结束时,cmd窗口仍然打开,我可以在其中导航。

我应该在Pyinstaller中设置一个选项吗?有什么建议吗?

谢谢。 英文:

I wrote a .py code and converted it to a .exe using pyinstaller.
It report the following problem:

  1. If I double click the .exe the program execute correctly (takes some input file, takes some input user digit, saves some output files etc..). When it ends the window automatically closes and I do not have time to look at the stamps.
  2. If I execute the .exe calling it from command prompt I do not register this problem. At the end of the execution the cmd windows is still open and I can navigate through it.

Should I set an option in Pyinstaller? Any advice?

Thanks.

答案1 {#1}

得分: 1

在你的程序末尾添加一个input()命令以在退出之前获取一个键。 英文:

Add a input() command to end of your program to get a key before exiting.


赞(1)
未经允许不得转载:工具盒子 » Python 转为可执行文件后自动关闭