解决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 SDK写一个同步脚本及使用教程
Aug 23 Python
python使用Tkinter实现在线音乐播放器
Jan 30 Python
python 简单照相机调用系统摄像头实现方法 pygame
Aug 03 Python
Python模块的加载讲解
Jan 15 Python
详解pandas的外部数据导入与常用方法
May 01 Python
Python实现通过解析域名获取ip地址的方法分析
May 17 Python
详解用python生成随机数的几种方法
Aug 04 Python
Python实现朴素贝叶斯的学习与分类过程解析
Aug 24 Python
Python中turtle库的使用实例
Sep 09 Python
Python实现UDP程序通信过程图解
May 15 Python
python中如何写类
Jun 29 Python
用Python爬虫破解滑动验证码的案例解析
May 06 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
杏林同学录(五)
2006/10/09 PHP
PHP在获取指定目录下的目录,在获取的目录下面再创建文件,多平台
2011/08/03 PHP
Php中文件下载功能实现超详细流程分析
2012/06/13 PHP
编译PHP报错configure error Cannot find libmysqlclient under usr的解决方法
2014/06/27 PHP
php 魔术方法详解
2014/11/11 PHP
PHP实现Unicode编码相互转换的方法示例
2020/11/17 PHP
PHP判断是否是微信打开还是浏览器打开的方法
2019/02/27 PHP
Jquery增加鼠标中间功能mousewheel的实例代码
2013/09/05 Javascript
js 采用delete实现继承示例代码
2014/05/20 Javascript
jQuery 隐藏和显示 input 默认值示例
2014/06/03 Javascript
js在IE与firefox的差异集锦
2014/11/11 Javascript
jQuery zTree加载树形菜单功能
2016/02/25 Javascript
动态加载js、css的实例代码
2016/05/26 Javascript
BootStrap tab选项卡使用小结
2020/08/09 Javascript
Three.js基础部分学习
2017/01/08 Javascript
Angular.js中ng-if、ng-show和ng-hide的区别介绍
2017/01/20 Javascript
如何将HTML字符转换为DOM节点并动态添加到文档中详解
2018/08/19 Javascript
详解Node.js读写中文内容文件操作
2018/10/10 Javascript
JavaScript使用Math.random()生成简单的验证码
2019/01/21 Javascript
通过vue手动封装on、emit、off的代码详解
2019/05/29 Javascript
vue-autoui自匹配webapi的UI控件的实现
2020/03/20 Javascript
python基础教程项目五之虚拟茶话会
2018/04/02 Python
Python使用folium excel绘制point
2019/01/03 Python
python flask搭建web应用教程
2019/11/19 Python
关于Numpy中的行向量和列向量详解
2019/11/30 Python
Python面向对象封装操作案例详解 II
2020/01/02 Python
python标准库os库的函数介绍
2020/02/12 Python
Python 中如何写注释
2020/08/28 Python
pandas抽取行列数据的几种方法
2020/12/13 Python
荷兰演唱会和体育比赛订票网站:viagogo荷兰
2018/04/08 全球购物
Nobody Denim官网:购买高级女士牛仔裤
2021/03/15 全球购物
zooplus德国:便宜地订购动物用品、动物饲料、动物食品
2020/05/06 全球购物
实习评语大全
2014/04/26 职场文书
环境监测与治理技术专业求职信
2014/07/06 职场文书
合同权益转让协议书模板
2014/11/18 职场文书
2014年化工厂工作总结
2014/11/25 职场文书