我正在使用py2exe來使可執行文件。 我想知道如何暫停程序,直到按下按鈕。就像我們在C使用system("pause");
如何暫停程序,直到按下按鈕
隨着程序自動終止在Windows中,我需要這個工具。
有什麼比這py2exe類似做更好的工作?
我正在使用py2exe來使可執行文件。 我想知道如何暫停程序,直到按下按鈕。就像我們在C使用system("pause");
如何暫停程序,直到按下按鈕
隨着程序自動終止在Windows中,我需要這個工具。
有什麼比這py2exe類似做更好的工作?
可以在Python2的raw_input使用,或輸入在Python 3
raw_input("Press Enter to terminate.")
謝謝..我明白了。 – user1027046
進口OS
然後在你的代碼
使用os.system( 「暫停」)
這僅適用於Windows,不幸的。 – binarysubstrate
@binarysubstrate,我認爲它只在Windows上需要。我只是假設Linux用戶沒有從GUI啓動終端腳本,所以不需要創建臨時終端。 – leewz
處理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.")
的[如何使Python等待按下鍵]可能重複(http://stackoverflow.com/questions/983354/how-do-i-make-python-to-wait-for-a-按下鍵) – carl
'system(「pause」)'幾乎是C中最糟糕的想法。 – geoffspear
@Wooble:那麼你會推薦什麼?使用scanf()是一個更好的主意? – user1027046