python `traceback` 生产性能

python `traceback` production performance

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

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

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

不,这不会对性能产生重大影响;回溯已经存在,但在引发异常时。

traceback.print_exc()所做的只是打印已有的信息。