接触python 一直觉着编译后报错经常没能捕捉显示,每次也只能从头看到尾
  恰好在水木社区中看到关于异常捕捉帖子

方法一:捕获所有异常

try:

a=b

b=c

except Exception,ex:

print Exception,":",ex

方法二:采用traceback模块查看异常

import traceback
try:
    a=b
    b=c
except:
    traceback.print_exc()

方法三:采用sys模块回溯最后的异常

import sys
try:
    a=b
    b=c
except:
    info=sys.exc_info()
    print info[0],":",info[1]

最新文章

  1. OSGi规范的C#实现开源
  2. Hbuilder开发HTML5 APP之侧滑菜单
  3. 2、Redis入门介绍
  4. 关于MySQL数据导出导入
  5. 配置文件keepalived.conf详解
  6. javascript中this关键字详解
  7. Markdown基本用法
  8. ios 页面传值4种方式(四) 之通过delegate(代理)
  9. Angular2.js——多个组件
  10. Android FoldingLayout 折叠布局 原理及实现(二)
  11. Win10+Ubuntu 二三事
  12. 闭包----你所不知道的JavaScript系列(4)
  13. 最详细安装Esxi
  14. 【Python】文件读写操作
  15. Metrics.Net构建指标监控中心
  16. CommonHelper 公共类
  17. Angular2 不明真相第一个Demo例子
  18. HTML5-入门2。
  19. Xcode中模拟器慢
  20. 人脸验证算法Joint Bayesian详解及实现(Matlab)

热门文章

  1. SaaS 系统架构设计经验总结
  2. Linux中gzip、bzip2、zip、unzip、tar使用介绍
  3. Tomcat控制台乱码问题
  4. Windows UEFI 安装策略的一个细节
  5. Mongodb之failed to create service entry worker thread
  6. MySQL 外键 表的查询
  7. 《剑指offer》51:数组中的逆序对
  8. maven,gradle本地缓存位置
  9. Java Object类 instanceof关键字 练习:判断是否为同一人 集合按照人的年龄排序,如果年龄相同按名字的字母顺序升序 Comparator比较器
  10. iOS 骰子战争 Dice Wars