欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

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

 更新時(shí)間:2020年08月31日 08:37:42   作者:silencement  
這篇文章主要介紹了python exit出錯(cuò)原因整理,有需要的朋友們可以跟著參考學(xué)習(xí)下。

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

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

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

例如

import os
try:
  os._exit(0)
except:
  print('Program is dead.')

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

import sys
try:
  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)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • python實(shí)現(xiàn)掃描日志關(guān)鍵字的示例

    python實(shí)現(xiàn)掃描日志關(guān)鍵字的示例

    下面小編就為大家分享一篇python實(shí)現(xiàn)掃描日志關(guān)鍵字的示例,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-04-04
  • Python實(shí)現(xiàn)的樸素貝葉斯算法經(jīng)典示例【測試可用】

    Python實(shí)現(xiàn)的樸素貝葉斯算法經(jīng)典示例【測試可用】

    這篇文章主要介紹了Python實(shí)現(xiàn)的樸素貝葉斯算法,結(jié)合實(shí)例形式詳細(xì)分析了Python實(shí)現(xiàn)與使用樸素貝葉斯算法的具體操作步驟與相關(guān)實(shí)現(xiàn)技巧,需要的朋友可以參考下
    2018-06-06
  • 用tensorflow實(shí)現(xiàn)彈性網(wǎng)絡(luò)回歸算法

    用tensorflow實(shí)現(xiàn)彈性網(wǎng)絡(luò)回歸算法

    這篇文章主要介紹了用tensorflow實(shí)現(xiàn)彈性網(wǎng)絡(luò)回歸算法
    2018-01-01
  • pytorch?SummaryWriter保存日志的方法

    pytorch?SummaryWriter保存日志的方法

    這篇文章主要介紹了pytorch?SummaryWriter保存日志的方法,本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2023-03-03
  • [機(jī)器視覺]使用python自動(dòng)識別驗(yàn)證碼詳解

    [機(jī)器視覺]使用python自動(dòng)識別驗(yàn)證碼詳解

    這篇文章主要介紹了python自動(dòng)識別驗(yàn)證碼,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-05-05
  • pytorch如何凍結(jié)某層參數(shù)的實(shí)現(xiàn)

    pytorch如何凍結(jié)某層參數(shù)的實(shí)現(xiàn)

    這篇文章主要介紹了pytorch如何凍結(jié)某層參數(shù)的實(shí)現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-01-01
  • Scrapy的簡單使用教程

    Scrapy的簡單使用教程

    Scrapy,Python開發(fā)的一個(gè)快速,高層次的屏幕抓取和web抓取框架,用于抓取web站點(diǎn)并從頁面中提取結(jié)構(gòu)化的數(shù)據(jù)。Scrapy用途廣泛,可以用于數(shù)據(jù)挖掘、監(jiān)測和自動(dòng)化測試。
    2017-10-10
  • python神經(jīng)網(wǎng)絡(luò)InceptionV3模型復(fù)現(xiàn)詳解

    python神經(jīng)網(wǎng)絡(luò)InceptionV3模型復(fù)現(xiàn)詳解

    這篇文章主要為大家介紹了python神經(jīng)網(wǎng)絡(luò)InceptionV3模型復(fù)現(xiàn)詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪<BR>
    2022-05-05
  • Python基礎(chǔ)必備之語法結(jié)構(gòu)詳解

    Python基礎(chǔ)必備之語法結(jié)構(gòu)詳解

    Python語法定義了用于在 Python 編程中創(chuàng)建句子的所有規(guī)則集。如果想更深入地研究 Python 詞法結(jié)構(gòu),需要了解構(gòu)成語句的句法元素,即構(gòu)成 Python 程序的基本單元,涵蓋控制結(jié)構(gòu),在不同代碼組之間引導(dǎo)程序流的構(gòu)造,快跟隨小編一起學(xué)習(xí)一下吧
    2022-04-04
  • python 時(shí)間信息“2018-02-04 18:23:35“ 解析成字典形式的結(jié)果代碼詳解

    python 時(shí)間信息“2018-02-04 18:23:35“ 解析成字典形式的結(jié)果代碼詳解

    本文是類方法給大家介紹如何將python 時(shí)間信息“2018-02-04 18:23:35“ 解析成字典形式的結(jié)果,需要的朋友可以參考下
    2018-04-04

最新評論