python try语句如何打印错误行(含execfile)
来源:互联网 发布:楼天城怎么学编程的 编辑:程序博客网 时间:2024/06/06 02:16
打印当前.py文件错误行:
import sys
try:
a = [1,2]
print a[3]
except:
s=sys.exc_info()
print "Error '%s' happened on line %d" % (s[1],s[2].tb_lineno)
打印execfile的打印错误行:
try:
execfile("tprint.py")
except Exception, info:
#print info[1]
print "Error '%s' happened on line %d" % (info[0], info[1][1])
利用反射机制,调用函数,打印被调用方的错误行及错误信息
try:
callfunc.callfunc(myklass,strmethod,params)
except :
print '=== STEP ERROR INFO START'
import traceback
traceback.print_exc()
print '=== STEP ERROR INFO END'
- python try语句如何打印错误行(含execfile)
- python try语句如何打印错误行
- python的try语句
- python exec/eval/execfile
- python内置函数execfile
- python try catch 打印错误信息
- Python try-except-else 语句
- python之try-except语句
- python execfile()和locals()函数
- Python 打印语句
- js错误处理之try-catch语句
- python错误打印
- python中的try/except/else/finally语句
- python特别的一点:try语句
- Python中try语句的用法
- python中的try/except/else/finally语句
- python中的try/except/else/finally语句
- python中的try/except/else/finally语句
- 开放平台回顾与前景展望
- 使用vs的项目中打开文件 提示行尾不一致
- WinCE创建快捷方式
- Memcached
- linux kernel中的变长参数宏
- python try语句如何打印错误行(含execfile)
- CListCtrl用法(转)
- 7小时Unity3D游戏开发培训教程
- 阅读优秀代码是提高开发人员修为的一种捷径
- WAVE文件的头实现(例如PCM文件)
- 7小时Unity3D游戏开发培训教程
- Unity3D iPhone 精灵管理工具Sprite Manager 2(附教程)
- jQuery.ajax 实现前后台数据传送
- mysql中文乱码