看來logging.debug()
沒有出現在GAE日誌中,但是logging.error()
卻沒有。GAE爲什麼不存儲我的logging.debug?
有沒有人有一個想法我怎麼能讓logging.debug()
出現在GAE日誌中?
看來logging.debug()
沒有出現在GAE日誌中,但是logging.error()
卻沒有。GAE爲什麼不存儲我的logging.debug?
有沒有人有一個想法我怎麼能讓logging.debug()
出現在GAE日誌中?
Logging in Python可以設置爲不同的級別,以便只有指定級別的信息出現在日誌文件中。嘗試更改日誌記錄級別:
logging.setLevel(logging.DEBUG)
不正確 - 在生產環境中設置App Engine的日誌記錄級別什麼都不做,並且將它自己設置在SDK中是一個壞主意。 – 2010-10-19 09:15:14
我觀察到在SDK-Server上調試日誌記錄確實消失。在生產中我得到完整的調試日誌。這可能是因爲這樣,我叫webapp.WSGIApplication
:
application = webapp.WSGIApplication([
('/', Homepage)],
debug=True)
你也可以使用debug=True
。 (其實我總是想知道它究竟意味着什麼)
對不起,我沒有提到我使用django-nonrel ... – 2010-10-22 07:06:17
[Getting logging.debug()for Google App Engine/Python](http://stackoverflow.com/questions/2982959/getting- logging-debug-to-work-on-google-app-engine-python) – geoffspear 2010-10-18 20:12:27