當你執行指令碼,在判斷條件滿足時,就退出指令碼,結束本次執行。
使用sys.exit()
,直接退出程式,但是會引發乙個 systemexit 異常;
這個systemexit異常,是唯一乙個不會被認為是錯誤的異常,當沒有設定異常捕獲的話,是不會有報錯的,可以進行正常退出,當然也可以捕獲這個異常進行一些其他操作。
import sys
#sys.exit()
#sys.exit(0)
#sys.exit(1)
try:
sys.exit(1)
except systemexit as err:
print(err) # 1
使用os._exit()
,直接退出,不會丟擲異常;
使用os.kill()
,用於直接 kill 掉程序,只在 unix 平台上有效;
python 如何呼叫py檔案
方法1 from file in import myfunc 方法2 import file in file in.myfunc arg 函式呼叫 demo.py folder a init py file1.py現需要在demo.py中呼叫file1.py檔案,方法如下 方法1 foldera資料...
python退出迴圈教程 python如何結束迴圈
python中的break語句和continue語句 break break是終止本次迴圈,比如你很多個while迴圈,你在其中乙個while迴圈裡寫了乙個break,滿足條件,只會終止這個while裡面的迴圈,程式會跳到上一層while迴圈繼續往下走 以簡單的for迴圈來舉例for i in ra...
如何退出python程式 python怎麼退出程式
python程式退出方式 sys.exit os.exit os.kill os.popen 1.sys.exit 執行該語句會直接退出程式,這也是經常使用的方法,也不需要考慮平台等因素的影響,一般是退出python程式的首選方法.該方法中包含乙個引數status,預設為0,表示正常退出,也可以為1...