Mic*_*ael 5 python debugging google-app-engine google-api pycharm
在AppEngine上构建基本的python应用程序时,我找到了这个页面:https: //developers.google.com/api-client-library/python/guide/logging
您声明可以执行以下操作来设置日志级别:
import logging
logger = logging.getLogger()
logger.setLevel(logging.INFO)
Run Code Online (Sandbox Code Playgroud)
但它似乎对输出没有任何影响,对我来说总是INFO.我设置为logging.DEBUG并且没有看到任何调试条目.我设置为logging.WARNING并仍然看到信息条目.似乎永远不会改变.
我也尝试将httplib2设置为debuglevel 4:
import httplib2
httplib2.debuglevel = 4
Run Code Online (Sandbox Code Playgroud)
但我没有在日志中看到任何HTTP标头:/
在PyCharm中运行python 2.7.10.
有没有人有这些设置工作?
在 PyCharm 中编辑项目的运行配置(Run->Edit Configurations然后选择您的项目)并在Additional options字段中添加--log_level=debug.
顺便说一句 - 您不需要设置logger选项,上面的内容就足够了。
| 归档时间: |
|
| 查看次数: |
508 次 |
| 最近记录: |