如果我双击运行 python 应用程序,如何保持终端保持打开状态?

如果我双击运行 python 应用程序,如何保持终端保持打开状态?

我在 Windows XP 中使用 Python。

由于它是一个共享文件夹,所以我通过双击来运行一个 python 程序,因此我无法从终端引用该文件。

它运行良好,但是当应用程序退出时终端窗口现在关闭,我无法正确调试。

我尝试使用带有语句“暂停”的批处理文件,但应用程序出现了一些问题。我想知道 Python 中是否有一个选项可以指定在退出应用程序之前在终端中暂停应用程序。

答案1

暂停终端输出的典型方式是打印一个提示,例如:“按回车键继续”,然后从终端设备执行 readln。

答案2

打开一个终端窗口并输入python.py 脚本的路径:

python \\serverName\shareName\subdir\myscript.py

答案3

import atexit
atexit.register(lambda: raw_input("Press Enter."))

相关内容