解决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 相关文章推荐
用virtualenv建立多个Python独立虚拟开发环境
Jul 06 Python
Python使用xlwt模块操作Excel的方法详解
Mar 27 Python
详解python列表生成式和列表生成式器区别
Mar 27 Python
在python下使用tensorflow判断是否存在文件夹的实例
Jun 10 Python
python 字符串常用方法汇总详解
Sep 16 Python
Python实现钉钉订阅消息功能
Jan 14 Python
Python标准库itertools的使用方法
Jan 17 Python
Python实现aes加密解密多种方法解析
May 15 Python
Python学习笔记之装饰器
Aug 06 Python
浅谈Python __init__.py的作用
Oct 28 Python
python数据可视化使用pyfinance分析证券收益示例详解
Nov 20 Python
Python+Selenium自动化环境搭建与操作基础详解
Mar 13 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压缩多个CSS为一个css的代码并缓存
2011/04/21 PHP
解析PHP自带的进位制之间的转换函数
2013/06/08 PHP
PHP获取毫秒级时间戳的方法
2015/04/15 PHP
在视频前插入广告
2006/11/20 Javascript
js简单实现HTML标签Select联动带跳转
2013/10/23 Javascript
jQuery学习之prop和attr的区别示例介绍
2013/11/15 Javascript
js中将String转换为number以便比较
2014/07/08 Javascript
jquery模拟实现鼠标指针停止运动事件
2016/01/12 Javascript
NodeJS配置HTTPS服务实例分享
2017/02/19 NodeJs
js自定义瀑布流布局插件
2017/05/16 Javascript
详解用vue.js和laravel实现微信授权登陆
2017/06/23 Javascript
vuejs项目打包之后的首屏加载优化及打包之后出现的问题
2018/04/01 Javascript
javascript中toFixed()四舍五入使用方法详解
2018/09/28 Javascript
Angular4.x Event (DOM事件和自定义事件详解)
2018/10/09 Javascript
vue项目中实现图片预览的公用组件功能
2018/10/26 Javascript
vue-router传递参数的几种方式实例详解
2018/11/13 Javascript
vue+Element中table表格实现可编辑(select下拉框)
2020/05/21 Javascript
Python存取XML的常见方法实例分析
2017/03/21 Python
Python+tkinter模拟“记住我”自动登录实例代码
2018/01/16 Python
python监控键盘输入实例代码
2018/02/09 Python
python实现批量图片格式转换
2020/06/16 Python
Flask框架通过Flask_login实现用户登录功能示例
2018/07/17 Python
python opencv minAreaRect 生成最小外接矩形的方法
2019/07/01 Python
在pytorch中查看可训练参数的例子
2019/08/18 Python
Django 允许局域网中的机器访问你的主机操作
2020/05/13 Python
keras 指定程序在某块卡上训练实例
2020/06/22 Python
Python爬取网页信息的示例
2020/09/24 Python
CSS3实现多背景展示效果通过CSS3定位多张背景
2014/08/10 HTML / CSS
新西兰便宜隐形眼镜购买网站:QUICKLENS New Zealand
2019/03/02 全球购物
学校校庆演讲稿
2014/05/22 职场文书
感情真挚的毕业生求职信
2014/07/19 职场文书
感恩教育主题班会
2015/08/12 职场文书
廉洁自律承诺书2016
2016/03/25 职场文书
500字作文之关于爸爸
2019/11/14 职场文书
68行Python代码实现带难度升级的贪吃蛇
2022/01/18 Python