如何让程序暂停直到按钮被按下
我正在使用py2exe来制作可执行文件。
我想知道怎么让程序暂停,直到按下一个按钮……就像我们在C语言中用system("pause");
那样。
因为在Windows中,程序会自动结束,所以我需要这个工具。
有没有比py2exe更好的工具,可以做类似的事情?
3 个回答
-2
首先,你需要引入一个叫做"os"的模块。
然后在你的代码中,你可以使用
os.system("pause")
这行代码的意思是让程序暂停,等待你按下任意键后再继续执行。
4
这是一个简单的代码片段,可以同时兼容Python 2和Python 3:
# -*- coding: utf-8 -*-
import sys
python2 = sys.version_info[0] == 2
if python2:
raw_input("Press ENTER to continue.")
else:
input("Press ENTER to continue.")
6
在Python 2中,你可以使用raw_input,而在Python 3中,你可以使用input。
raw_input("Press Enter to terminate.")