为了跟踪问题,我的Python应用程序需要编写日志文件。该应用程序应该从Python2迁移到Python3,最近GCP也支持该应用程序。 Google在此处提供有关如何编写应用程序日志的文档:https://cloud.google.com/appengine/articles/logging#standard_environment_logs
总结以上文档,该应用程序仅应写入GAE会收集的stdout / stderr。
直到现在,以前的应用程序不会出现。按照上述文档,我尝试写到stdout。
def some_func():
"""
Write an application log
"""
print("(empty payload)")
return make_response("OK", 200)
预期结果是我会在日志文件中找到“(空有效负载)”。
但是,我找不到它。我缺少明显的东西吗?
答案 0 :(得分:1)
坦率地说,这是一个愚蠢的问题。我试图在日志中找到的内容是base64编码的,这就是我找不到它的原因。