[英]Using python and ncurses, display count down timer and take user input simultaneously
我正在使用ncurses編寫一個小型python游戲。 我想連續顯示倒數計時器,並同時接受用戶輸入。
在主要功能中,我創建了一個顯示倒數計時器的線程,然后放置了一個循環以接收用戶輸入。
問題:當玩家說“退出”時,游戲沒有退出,只有在計時器線程計數減至零后游戲才結束。 如何殺死兩者之間的計時器線程?
將您的計時器線程標記為守護程序,即已設置
thread.daemon = True
(其中thread
是您的計時器線程對象)(在調用thread.start()
之前thread.start()
。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.