解决python3捕获cx_oracle抛出的异常错误问题


Posted in Python onOctober 18, 2018

最近一直在用python写点监控oracle的程序,一直没有用到异常处理这一块,然后日常监控中一些错误笼统的抛出数据库连接异常,导致后续处理的时候无法及时定位问题。

于是早上抽点时间看了下python3关于cx_oracle的异常处理形式。

其实,我只是想在python抛出oracle错误的时候,捕获到具体ora-信息。

写法很简单,这里记录下,以备后用。

try:
  oracle_check(dbname)
except cx_Oracle.DatabaseError as msg:
  print(msg)

另外,在python3中,except后面若是多项,需要添加(),这个是与python2的区别。

以上这篇解决python3捕获cx_oracle抛出的异常错误问题就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python使用电子邮件模块smtplib的方法
Aug 28 Python
Python进阶学习之特殊方法实例详析
Dec 01 Python
解决python xx.py文件点击完之后一闪而过的问题
Jun 24 Python
python basemap 画出经纬度并标定的实例
Jul 09 Python
使用python写的opencv实时监测和解析二维码和条形码
Aug 14 Python
Python中Flask-RESTful编写API接口(小白入门)
Dec 11 Python
PyTorch的SoftMax交叉熵损失和梯度用法
Jan 15 Python
Python tkinter布局与按钮间距设置方式
Mar 04 Python
Python3以GitHub为例来实现模拟登录和爬取的实例讲解
Jul 30 Python
Python + opencv对拍照得到的图片进行背景去除的实现方法
Nov 18 Python
python 如何在测试中使用 Mock
Mar 01 Python
opencv实现图像几何变换
Mar 24 Python
python 自定义异常和异常捕捉的方法
Oct 18 #Python
详解Python发送email的三种方式
Oct 18 #Python
python try except 捕获所有异常的实例
Oct 18 #Python
对Python中Iterator和Iterable的区别详解
Oct 18 #Python
对python中的iter()函数与next()函数详解
Oct 18 #Python
对Python 3.2 迭代器的next函数实例讲解
Oct 18 #Python
对python中的高效迭代器函数详解
Oct 18 #Python
You might like
Yii2主题(Theme)用法详解
2016/07/23 PHP
PHP解压ZIP文件到指定文件夹的方法
2016/11/17 PHP
PHP面向对象学习之parent::关键字
2017/01/18 PHP
addRule在firefox下的兼容写法
2006/11/30 Javascript
不错的JS中变量相关的细节分析
2007/08/13 Javascript
jquery 获取json数据实现代码
2009/04/27 Javascript
Jquery 表格合并的问题分享
2011/09/17 Javascript
转义字符(\)对JavaScript中JSON.parse的影响概述
2013/07/17 Javascript
JS操作CSS随机改变网页背景实现思路
2014/03/10 Javascript
浅谈JavaScript中null和undefined
2015/07/09 Javascript
AngularJS基础 ng-src 指令简单示例
2016/08/03 Javascript
ionic2 tabs使用 Modal底部tab弹出框
2016/12/30 Javascript
vue如何从接口请求数据
2017/06/22 Javascript
浅谈pc端rem字体设置的问题
2017/08/03 Javascript
layui radio性别单选框赋值方法
2018/08/15 Javascript
vuex的module模块用法示例
2018/11/12 Javascript
js设置鼠标悬停改变背景色实现详解
2019/06/26 Javascript
[01:01:18]VP vs NIP 2019国际邀请赛小组赛 BO2 第二场 8.15
2019/08/17 DOTA
Python的math模块中的常用数学函数整理
2016/02/04 Python
python 脚本生成随机 字母 + 数字密码功能
2018/05/26 Python
python利用pandas将excel文件转换为txt文件的方法
2018/10/23 Python
将Python文件打包成.EXE可执行文件的方法
2019/08/11 Python
python实现静态web服务器
2019/09/03 Python
pytorch 图像预处理之减去均值,除以方差的实例
2020/01/02 Python
python删除某个目录文件夹的方法
2020/05/26 Python
Python使用socketServer包搭建简易服务器过程详解
2020/06/12 Python
意大利在线药房:Saninforma
2021/02/11 全球购物
应届生船舶驾驶求职信
2013/10/19 职场文书
咖啡店的创业计划书,让你hold不住
2014/01/03 职场文书
商场中秋节活动方案
2014/02/07 职场文书
竞聘书格式及范文
2014/03/31 职场文书
教师批评与自我批评发言稿
2014/10/15 职场文书
大学生实习介绍信
2015/05/05 职场文书
西柏坡观后感
2015/06/08 职场文书
Python控制台输出俄罗斯方块移动和旋转功能
2021/04/18 Python
Centos系统通过Docker安装并搭建MongoDB数据库
2022/04/12 MongoDB