How do I write to the console in Google App Engine?

前端 未结 11 1640
终归单人心
终归单人心 2020-12-08 09:30

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, alth

11条回答
  •  北海茫月
    2020-12-08 09:41

    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.

提交回复
热议问题