Python 如何結束退出 py 指令碼

2022-07-05 14:06:10 字數 482 閱讀 3834

當你執行指令碼,在判斷條件滿足時,就退出指令碼,結束本次執行。

使用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...