2009-11-15 46 views
2

我在Appengine工作上遇到困难。声明如何使Appengine上的logging.debug工作?

import logging 

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

logging.debug("My debug statement") 

它不会在dev_appserver上打印任何东西。我什么也没有看到这里

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

即对此事非常有帮助。任何意见非常感谢。

回答

1

我只有使用Java App Engine的经验,但是他们在这里设置了只记录WARN和ERROR的事情。尝试使用其中之一,看看你是否开始获得输出!

我确定有办法放松过滤器,但我不知道如何在Python中做到这一点。

3

这个问题很可能与dev_appserver的设置有关。尝试使用-d标志运行它以打开调试。

+0

这个答案可能有点过时(2009年)的,因为没有一个'对当前(2014)dev_appserver -d'标志。 – 2014-09-25 11:11:29

0

命令选项--log_level

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