2009-11-15 45 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 .