解決python3捕獲cx_oracle拋出的異常錯(cuò)誤問(wèn)題
最近一直在用python寫(xiě)點(diǎn)監(jiān)控oracle的程序,一直沒(méi)有用到異常處理這一塊,然后日常監(jiān)控中一些錯(cuò)誤籠統(tǒng)的拋出數(shù)據(jù)庫(kù)連接異常,導(dǎo)致后續(xù)處理的時(shí)候無(wú)法及時(shí)定位問(wèn)題。
于是早上抽點(diǎn)時(shí)間看了下python3關(guān)于cx_oracle的異常處理形式。
其實(shí),我只是想在python拋出oracle錯(cuò)誤的時(shí)候,捕獲到具體ora-信息。
寫(xiě)法很簡(jiǎn)單,這里記錄下,以備后用。
try: oracle_check(dbname) except cx_Oracle.DatabaseError as msg: print(msg)
另外,在python3中,except后面若是多項(xiàng),需要添加(),這個(gè)是與python2的區(qū)別。
以上這篇解決python3捕獲cx_oracle拋出的異常錯(cuò)誤問(wèn)題就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
python函數(shù)的高級(jí)應(yīng)用詳解
這篇文章主要為大家介紹了python函數(shù)的高級(jí)應(yīng)用,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下,希望能夠給你帶來(lái)幫助2021-11-11將.ipynb文件轉(zhuǎn)換成.py文件詳細(xì)步驟(一看就會(huì))
這篇文章主要給大家介紹了關(guān)于如何將.ipynb文件轉(zhuǎn)換成.py文件的詳細(xì)步驟,文中通過(guò)圖文介紹的非常詳細(xì),大家基本一看就會(huì),需要的朋友可以參考下2023-07-07python 刪除列表里所有空格項(xiàng)的方法總結(jié)
下面小編就為大家分享一篇python 刪除列表里所有空格項(xiàng)的方法總結(jié),具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2018-04-04selenium學(xué)習(xí)教程之定位以及切換frame(iframe)
這篇文章主要給大家介紹了關(guān)于selenium學(xué)習(xí)教程之定位以及切換frame(iframe)的相關(guān)資料,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2021-01-01一篇文章帶你深入學(xué)習(xí)Python函數(shù)
這篇文章主要帶大家深入學(xué)習(xí)Python函數(shù),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下,希望能夠給你帶來(lái)幫助2022-01-01ffmpeg+Python實(shí)現(xiàn)B站MP4格式音頻與視頻的合并示例代碼
這篇文章主要介紹了ffmpeg+Python實(shí)現(xiàn)B站MP4格式音頻與視頻的合并,本文通過(guò)實(shí)例圖文相結(jié)合給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2020-10-10