Alb*_*ert 8 python error-handling logging google-app-engine error-logging
try:
#do something that raises an exception...
except:
logging.error('Error Message')
Run Code Online (Sandbox Code Playgroud)
我想要的不仅仅是"错误消息"在日志中显示.我想在日志中看到回溯,或者至少是异常.我怎么做?
谢谢!
这是我用来记录整个堆栈跟踪的东西:
import traceback
try:
# your code
except:
stacktrace = traceback.format_exc()
logging.error("%s", stacktrace)
Run Code Online (Sandbox Code Playgroud)
logging.exception(msg[, *args])
在根记录器上记录级别为ERROR的消息.参数被解释为debug().异常信息将添加到日志消息中.只应从异常处理程序调用此函数.
http://docs.python.org/library/logging.html#logging.exception
| 归档时间: |
|
| 查看次数: |
2541 次 |
| 最近记录: |