python `traceback` 生产性能
python `traceback` production performance
我正在使用 try catch 块来处理我的 Django 应用程序中的异常。但是,我还使用 traceback
模块打印调试信息,以防异常被捕获。
try:
# Exception gets thrown here
except:
traceback.print_exc()
我应该在投入生产时删除它吗?这是否会对性能产生重大影响(例如 PHP 中的 xdebug)?
不,这不会对性能产生重大影响;回溯已经存在,但在引发异常时。
traceback.print_exc()
所做的只是打印已有的信息。
我正在使用 try catch 块来处理我的 Django 应用程序中的异常。但是,我还使用 traceback
模块打印调试信息,以防异常被捕获。
try:
# Exception gets thrown here
except:
traceback.print_exc()
我应该在投入生产时删除它吗?这是否会对性能产生重大影响(例如 PHP 中的 xdebug)?
不,这不会对性能产生重大影响;回溯已经存在,但在引发异常时。
traceback.print_exc()
所做的只是打印已有的信息。