python 如何暂停程序?程序阻塞 (input()、time.sleep()、os.s*stem(“pause))
生活随笔
收集整理的這篇文章主要介紹了
python 如何暂停程序?程序阻塞 (input()、time.sleep()、os.s*stem(“pause))
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
今天寫代碼的時候,我已經碼好了,但突發奇想想從中間對中間以上代碼進行重構,這樣運行勢必導致中間以下代碼報錯,為了方便調試,打印信息,我開始尋找如何暫停程序的方法,使程序只運行中間以上的代碼。
有三種方法可供選用:
input()
用法:直接在欲等待處輸入input()即可。
優點:不需要借助模塊,執行到此處阻塞等待人工輸入。
缺點:程序結束時候需要強制結束或者在控制臺輸入值。
time.sleep()
用法:導入time模塊;在欲等待處輸入time.sleep(time)(time為數字,表示秒)即可。
優點:動態等待程序執行完畢,不需要強行終止,等待時間可調。
缺點:需要導入模塊,等待規定時間結束后便繼續往下執行。
os.system(“pause”)
用法:導入os模塊;在欲等待處輸入os.system(“pause”)即可。
優點:不必強行終止;不必等待時間,可自由按下enter繼續。
缺點:導入模塊,執行系統命令。
引用文章:Python基礎之程序暫停
與50位技術專家面對面20年技術見證,附贈技術全景圖總結
以上是生活随笔為你收集整理的python 如何暂停程序?程序阻塞 (input()、time.sleep()、os.s*stem(“pause))的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 如何使用yunyang tensorfl
- 下一篇: websocket python爬虫_p