如何在Google App Engine中写入控制台? [英] How do I write to the console in Google App Engine?
问题描述
您需要使用Python的标准 logging
模块。
导入记录
logging.info(hello)
logging.debug( hi)#默认情况下不显示
要查看对 logging.debug()
在GoogleAppEngineLauncher Logs控制台中,必须先将标志 - dev_appserver_log_level = debug
添加到您的应用程序中。但是,请注意,您将看到来自App Engine SDK本身的大量调试噪声。
Often when I am coding I just like to print little things (mostly the current value of variables) out to console. I don't see anything like this for Google App Engine, although I note that the Google App Engine Launcher does have a Log terminal. Is there any way to write to said Terminal, or to some other terminal, using Google App Engine?
You'll want to use the Python's standard logging
module.
import logging
logging.info("hello")
logging.debug("hi") # this won't show up by default
To see calls to logging.debug()
in the GoogleAppEngineLauncher Logs console, you have to first add the flag --dev_appserver_log_level=debug
to your app. However, beware that you're going to see a lot of debug noise from the App Engine SDK itself. The full set of levels are:
debug
info
warning
error
critical
You can add the flag by double clicking the app and then dropping it into the Extra Flags field.
这篇关于如何在Google App Engine中写入控制台?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!