在Python中,可以使用以下方法來停止正在運行的代碼:
使用KeyboardInterrupt
異常:
可以在代碼中插入一個try-except
塊,在except
塊中捕獲KeyboardInterrupt
異常,并執行相應的停止代碼。例如:
try:
# 運行的代碼
except KeyboardInterrupt:
# 停止代碼
使用sys.exit()
函數:
可以調用sys.exit()
函數來退出Python程序。例如:
import sys
# 運行的代碼
# 停止代碼
sys.exit()
使用os._exit()
函數:
可以調用os._exit()
函數來立即終止Python進程。例如:
import os
# 運行的代碼
# 停止代碼
os._exit(0)
請注意,在使用sys.exit()
或os._exit()
函數時,會立即終止整個Python進程,而不僅僅停止正在運行的代碼塊。而使用KeyboardInterrupt
異常可以在捕獲到異常后,繼續執行后續的代碼。