av一区二区在线观看_亚洲男人的天堂网站_日韩亚洲视频_在线成人免费_欧美日韩精品免费观看视频_久草视

您的位置:首頁(yè)技術(shù)文章
文章詳情頁(yè)

python exit出錯(cuò)原因整理

瀏覽:20日期:2022-07-12 18:07:19

Python程序有兩種退出方式: os._exit() 和 sys.exit()。我查了一下這兩種方式的區(qū)別。

os._exit() 會(huì)直接將python程序終止,之后的所有代碼都不會(huì)執(zhí)行。 sys.exit() 會(huì)拋出一個(gè)異常: SystemExit,如果這個(gè)異常沒有被捕獲,那么python解釋器將會(huì)退出。如果有捕獲該異常的代碼,那么這些

代碼還是會(huì)執(zhí)行。

例如

import ostry: os._exit(0)except: print(’Program is dead.’)

這個(gè)print是不會(huì)打印的,因?yàn)闆]有異常被捕獲。

import systry: sys.exit(0)except: print(’Program is dead.’)finally: print(’clean-up’)

這里兩個(gè)print都可以打印,因?yàn)閟ys.exit()拋出了異常。

結(jié)論

使用sys.exit()來退出程序比較優(yōu)雅,調(diào)用它能引發(fā)SystemExit異常,然后我們可以捕獲這個(gè)異常做些清理工作。而os._exit()將python解

釋器直接退出,后面的語句都不會(huì)執(zhí)行。一般情況下用sys.exit()就行;os._exit()可以在os.fork()產(chǎn)生的子進(jìn)程里使用。

到此這篇關(guān)于python exit出錯(cuò)原因整理的文章就介紹到這了,更多相關(guān)python exit出錯(cuò)是什么原因內(nèi)容請(qǐng)搜索好吧啦網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持好吧啦網(wǎng)!

標(biāo)簽: Python 編程
相關(guān)文章:
主站蜘蛛池模板: 久久伊人亚洲 | 成人在线国产 | 欧美色综合天天久久综合精品 | 亚洲综合一区二区三区 | 999在线精品 | 亚洲国产精品久久久久秋霞不卡 | 亚洲一区二区免费视频 | 日韩精品a在线观看图片 | 亚洲高清视频一区二区 | 日韩精品无码一区二区三区 | 久久久精| 中文字幕av一区二区三区 | 精品在线一区二区三区 | 日韩一区二区在线观看 | 青青草在线播放 | 国产日韩欧美二区 | 超碰精品在线 | av在线播放网 | 9久久精品 | 欧美一级二级三级 | 国产精品日韩 | 成人在线小视频 | 亚洲视频在线观看免费 | 日韩免费一区二区 | 久久久久亚洲精品 | 久久躁日日躁aaaaxxxx | 一本久久a久久精品亚洲 | 精品欧美在线观看 | 永久免费在线观看 | 久久综合久久久 | 国产精品99久久久久久www | 91福利网| 日韩一区二区在线视频 | 国产女人精品视频 | 色www精品视频在线观看 | 黄频视频 | 欧美一区二 | 91动漫在线观看 | av电影一区 | 国产成人免费在线观看 | 精品一区在线看 |