让优秀变成一种习惯

Python异常模块traceback用法

上一篇 / 下一篇  2017-11-15 15:59:45 / 个人分类:学习

traceback模块被用来跟踪异常返回信息. 如下例所示:import traceback try: raise SyntaxError, "traceback test" except: traceback.print_exc()将会在控制台输出类似结果:Traceback (most recent call last): File "H:\PythonWorkSpace\Test\src\TracebackTest.py", line 3,...

traceback模块被用来跟踪异常返回信息. 如下例所示:
import traceback
try:
    raise SyntaxError, "traceback test"
except:
    traceback.print_exc()
将会在控制台输出类似结果:
类似在你没有捕获异常时候, 解释器所返回的结果.

你也可以传入一个文件, 把返回信息写到文件中去, 如下:
Traceback (most recent call last):
  File "H:PythonWorkSpaceTestsrcTracebackTest.py", line 3, in <module>
    raise SyntaxError, "traceback test"
SyntaxError: traceback test


TAG:

 

评分:0

我来说两句

我的栏目

日历

« 2024-03-29  
     12
3456789
10111213141516
17181920212223
24252627282930
31      

数据统计

  • 访问量: 41648
  • 日志数: 40
  • 建立时间: 2015-12-17
  • 更新时间: 2017-12-28

RSS订阅

Open Toolbar