解决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实现给字典添加条目的方法
Sep 25 Python
Python numpy 常用函数总结
Dec 07 Python
详解Python异常处理中的Finally else的功能
Dec 29 Python
Python中sort和sorted函数代码解析
Jan 25 Python
对TensorFlow的assign赋值用法详解
Jul 30 Python
Python OpenCV利用笔记本摄像头实现人脸检测
Aug 20 Python
浅析Python 引号、注释、字符串
Jul 25 Python
Python Django框架模板渲染功能示例
Nov 08 Python
解决Python import docx出错DLL load failed的问题
Feb 13 Python
520使用Python实现“我爱你”表白
May 20 Python
selenium学习教程之定位以及切换frame(iframe)
Jan 04 Python
Python下opencv库的安装过程及问题汇总
Jun 11 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
Windows7下PHP开发环境安装配置图文方法
2010/05/20 PHP
php生成年月日下载列表的方法
2015/04/24 PHP
PHP面向对象之事务脚本模式(详解)
2017/06/07 PHP
Yii框架自定义数据库操作组件示例
2019/11/11 PHP
JQuery 技巧和窍门整理(8个)
2010/04/22 Javascript
Asp.net下利用Jquery Ajax实现用户注册检测(验证用户名是否存)
2010/09/12 Javascript
javascript 基础篇3 类,回调函数,内置对象,事件处理
2012/03/14 Javascript
一些常用弹出窗口/拖放/异步文件上传等实用代码
2013/01/06 Javascript
使用javascipt---实现二分查找法
2013/04/10 Javascript
使用CSS和jQuery模拟select并附提交后取得数据的代码
2013/10/18 Javascript
JavaScript简单表格编辑功能实现方法
2015/04/16 Javascript
JQuery插件jcarousellite的参数中文说明
2015/05/11 Javascript
基于JavaScript代码实现pc与手机之间的跳转
2015/12/23 Javascript
深入分析javascript中console命令
2016/08/14 Javascript
vue 每次渲染完页面后div的滚动条保持在最底部的方法
2018/03/17 Javascript
js+canvas实现滑动拼图验证码功能
2018/03/26 Javascript
js实现删除li标签一行内容
2019/04/16 Javascript
微信小程序实现点击按钮后修改颜色
2019/12/05 Javascript
在Python的Django框架上部署ORM库的教程
2015/04/20 Python
Python编程之string相关操作实例详解
2017/07/22 Python
python通过paramiko复制远程文件及文件目录到本地
2019/04/30 Python
python输出电脑上所有的串口名的方法
2019/07/02 Python
Python 合并多个TXT文件并统计词频的实现
2019/08/23 Python
python 多进程并行编程 ProcessPoolExecutor的实现
2019/10/11 Python
使用tensorflow框架在Colab上跑通猫狗识别代码
2020/04/26 Python
顶级宝石首饰网络零售商:Angara
2016/10/25 全球购物
zooplus波兰:在线宠物店
2019/07/21 全球购物
英国比较机场停车场网站:Airport Parking Essentials
2019/12/01 全球购物
Exception类的常用方法
2012/06/16 面试题
建筑系毕业生自我鉴定
2014/01/24 职场文书
代理协议书
2014/04/22 职场文书
民间个人借款协议书
2014/09/30 职场文书
大学生见习报告范文
2014/11/03 职场文书
2014年中职班主任工作总结
2014/12/16 职场文书
Python基础学习之奇异的GUI对话框
2021/05/27 Python
SQL Server代理:理解SQL代理错误日志处理方法
2021/06/30 SQL Server