双木成林:喋喋不休

I leave no trace of wings in the air, but I am glad I have had my flight.

如何使用logger将错误信息输出到日志

with one comment

此文来自本人原JavaEye博客,原文地址

今天在做分析http错误请求处理的时候遇到一个问题:当发生500错误的时候,如何将错误输出到日志当中呢?

搜了一下python的doc,在logging模块中有不起眼的一行代码提供了解决方案。

mylog.error('error!', exc_info=True)

其中,mylog就是Logger实例,当exc_info设置为True的时候,logger就会自动的调用sys.exc_info()函数,将traceback的信息打印到日志中。

Written by linluxiang

二月 21st, 2011 at 8:12 下午

Posted in Python,技术

Tagged with

One Response to '如何使用logger将错误信息输出到日志'

Subscribe to comments with
Notice: 自 2.5 版本起,已不建议使用 comments_rss_link,请换用 post_comments_feed_link()。 in /home/linluxiang/site/www/blog.linluxiang.info/wp-includes/functions.php on line 3467
RSS or TrackBack to '如何使用logger将错误信息输出到日志'.

  1. 相当不起眼啊,还是先在tornado的源码里面看到才注意到的。。。

    smallarcher

    22 二 11 at 08:45

Leave a Reply