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)文章:
主站蜘蛛池模板: 一区二区三区视频在线免费观看 | 成人国产精品 | 一区二区三区在线播放 | 日日草天天干 | 8x国产精品视频一区二区 | 美女黄网 | 精品国产乱码久久久久久牛牛 | 在线免费看毛片 | 看片91 | 青青久在线视频 | 国产成人麻豆免费观看 | 伊人网站在线观看 | 欧美日韩黄色一级片 | 黄色免费在线观看网站 | 欧美亚洲综合久久 | 精品欧美乱码久久久久久 | 欧美精品欧美精品系列 | 日韩看片| 日韩精品一区二区三区免费观看 | 观看毛片 | 99精品久久久久 | 深夜爽视频| 亚洲成人国产 | 欧美99久久精品乱码影视 | 91精品国产91久久综合桃花 | 日韩成人在线观看 | 欧美一二三 | 午夜久久久| 中文字幕国产一区 | 99伊人| 免费观看羞羞视频网站 | 玖玖操| 国产黄色精品在线观看 | 精品久久中文字幕 | 男人阁久久| 国产成人精品一区二区在线 | 视频在线一区二区 | 亚洲国产精品久久久久婷婷老年 | 午夜精品一区二区三区在线观看 | 精品国产免费一区二区三区五区 | 久久久www |