python`trackback`生产性能

时间:2016-08-10 15:35:37

标签: python django traceback

我使用try catch块来处理我的Django应用程序中的异常。但是,我还使用traceback模块打印调试信息,以防异常被捕获。

try:
   # Exception gets thrown here
except:
   traceback.print_exc()

我应该在投入生产时将其删除吗?这是否会产生重大的性能影响(例如PHP中的xdebug)?

1 个答案:

答案 0 :(得分:1)

不,对此没有重大的性能影响;在引发回溯时,回溯已经存在,但是异常已经存在。

所有traceback.print_exc()确实打印已存在的信息。