如何让logging.debug在Appengine上运行?

时间:2009-11-15 19:18:42

标签: python google-app-engine logging

我正忙着登录Appengine工作。声明

import logging 

在我的PyDev Appengine项目中被标记为无法识别的导入。我怀疑这只是一个Eclipse问题,所以我试着调用

logging.debug("My debug statement")

不会在dev_appserver上打印任何内容。我这里没见到任何东西

http://code.google.com/appengine/docs/python/runtime.html#Logging

这对此事非常有帮助。任何建议都非常感谢。

3 个答案:

答案 0 :(得分:3)

问题很可能出在dev_appserver的设置上。尝试使用-d标志运行它以打开调试。

答案 1 :(得分:1)

我只有Java App Engine的经验,但他们设置的只是记录WARN和ERROR。尝试使用其中一个,看看你是否开始输出!

我确信有办法放松过滤器,但我不知道如何用Python做。

答案 2 :(得分:0)

使用命令选项--log_level

$ dev_appserver.py --host 127.0.0.1 --log_level=debug .