python - 在谷歌应用引擎上,如何更改 dev_appserver.py 的默认日志记录级别?

标签 python google-app-engine logging

Dev_appserver.py(Python 谷歌应用引擎的本地开发服务器)会喷出大量无用的 INFO 消息。我想将此设置为 WARN 或 ERROR。我该怎么做?

我已经尝试了以下,但它没有效果......

logger = logging.getLogger()
logger.setLevel(logging.WARN)

有什么想法吗?

最佳答案

目前,在命令行中,您只能通过“-d”命令行选项将日志记录级别降低到 DEBUG。


如果您不害怕编辑脚本,请寻找

DEFAULT_ARGS = {
  ...
  ARG_LOG_LEVEL: logging.INFO,

在 C:\Program Files\Google\google_appengine\google\appengine\tools\dev_appserver_main.py

关于python - 在谷歌应用引擎上,如何更改 dev_appserver.py 的默认日志记录级别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3275630/

相关文章:

python - 带有 numpy 的 Cython 如何摆脱花哨的索引(不调用 Python)

google-app-engine - 是否可以将多个域映射到单个 Google App Engine 应用程序?

Eclipse Appengine 项目 : "errors exist in required project" but nothing is red on debug or run

java - SLF4J/Java 日志记录 : Is it possible to add log arguments automatically?

javascript - Google 脚本 onChange 第三方 INSERT_ROW

python - 动画 matplotlib 参数化示例

python - 如何使用 django-contact-form(第三方应用程序)?

python - 这个函数正确吗?

node.js - App Engine 无法识别 JSON 文件

python - 自定义 Flask 应用程序的记录器名称