Python学习笔记 --- 异常处理心得
2017-02-28 20:00
731 查看
近期一直出差,一直在与客户接触,现场编码,其中发现很多问题,以前可能用的很少的异常处理这次出了问题。
当你想定位一个问题的出错原因,或者空值数据库连接的时候均可以在异常处理部分使用。
example1:
需求:将运行出错的原因写入数据库或者文件,终止程序。
# -*- coding:utf-8 -*-
__author__ = 'yx'
try:
a = 1
b = 0
c = a / b
except Exception as e:
raise e
finally:
'''
"insert e(异常信息进入数据库)"
"insert into table"
'''
example2:
需求:连接数据库的时候,在结束程序时自动断开连接的方法
# -*- coding:utf-8 -*-
__author__ = 'yx'
try:
'''
jdbc连接数据库
'''
except Exception as e:
raise e
finally:
mysql.close()
oracle.close()
当你想定位一个问题的出错原因,或者空值数据库连接的时候均可以在异常处理部分使用。
example1:
需求:将运行出错的原因写入数据库或者文件,终止程序。
# -*- coding:utf-8 -*-
__author__ = 'yx'
try:
a = 1
b = 0
c = a / b
except Exception as e:
raise e
finally:
'''
"insert e(异常信息进入数据库)"
"insert into table"
'''
example2:
需求:连接数据库的时候,在结束程序时自动断开连接的方法
# -*- coding:utf-8 -*-
__author__ = 'yx'
try:
'''
jdbc连接数据库
'''
except Exception as e:
raise e
finally:
mysql.close()
oracle.close()
相关文章推荐
- 学习笔记-小甲鱼Python3学习第三十二、三十三讲:异常处理:你不可能总是对的
- Python学习笔记总结(四)异常处理
- python 对异常的处理(try...finally...和with 方法)- 千月的python linux 系统管理指南学习笔记(15)
- python学习笔记8.1-异常处理
- python 系统学习笔记(九)---异常处理
- python学习笔记(九)异常处理
- Python学习笔记整理(十七)异常处理
- [Python学习笔记][第八章Python异常处理结构与程序调试]
- python学习笔记(六)文件夹遍历,异常处理
- Python中的异常处理相关语句基础学习笔记
- [Python学习笔记][第八章Python异常处理结构与程序调试]
- Python中的异常处理学习笔记
- Python3.3 学习笔记5 - 异常处理
- python学习笔记(八):异常处理
- python3.4学习笔记(二) 类型判断,异常处理,终止程序
- Python学习笔记--异常处理
- Python学习笔记(4)--异常处理
- Python学习笔记--异常处理
- Python--小甲鱼学习笔记--第32课:异常处理
- Python中的异常处理学习笔记