天天看點

python輸入exit怎麼退出了_進入python環境如何退出

python輸入exit怎麼退出了_進入python環境如何退出

python程式退出方式[sys.exit() os._exit() os.kill() os.popen(...)]。

sys.exit()

執行該語句會直接退出程式,這也是經常使用的方法,也不需要考慮平台等因素的影響,一般是退出Python程式的首選方法.

該方法中包含一個參數status,預設為0,表示正常退出,也可以為1,表示異常退出.import sys

sys.exit()

sys.exit(0)

sys.exit(1)

os._exit()

效果也是直接退出,不會抛出異常,但是其使用會受到平台的限制,但我們常用的Win32平台和基于UNIX的平台不會有所影響。

3. 一般用于直接Kill掉程序,但是隻能在UNIX平台上有效。

基本原理:該函數是模拟傳統的UNIX函數發信号給程序,其中包含兩個參數:一個是程序名,即所要接收信号的程序;一個是所要進行的操作。操作(第二個參數)的常用取值為:

SIGINT 終止程序 中斷程序

SIGTERM 終止程序 軟體終止信号

SIGKILL 終止程序 殺死程序

SIGALRM 鬧鐘信号