[英]KeyboardInterrupt exeption handling with time.sleep
from datetime import datetime
import time
def display_time():
time.sleep(2)
current_time = datetime.now()
print('Time: ', current_time.strftime("%X"))
try:
while True:
display_time()
except KeyboardInterrupt:
print('Stopped')
print('Program ends')
您應該檢查是否在while
循環內按下了Ctrl-C ,如果是,則在循環外中斷:
while True:
try:
display_time()
except KeyboardInterrupt:
print("Stopped")
break
print('Program ends')
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.