python 开发中遇到问题
1. 使用traceback 模块的时候
一起捕获异常,直接就报出来了,开中阶段,使用print 或者使用写好的钉钉或者微信的接口报出来,直接查看问题
但是如果有的异常我们不想报出来,默认这种异常是认可的,我的办法是进行对已经知道的异常信息进行比较帅选
比如如下代码,假如 变量data 格式不对,就会报出异常,当我们知道忽略已知异常的时候,使用如下代码
import traceback,json try: data = {"name":"test","age":"123....;';' res = json.dumps(data) except Exception,e:
if str(e) == "No JSON object could be decoded":
pass
else:
print traceback.format_exc()
每个年龄,鞭策自己尽力前行的理由都不一样,大家且行且珍惜