标签:python-logging

  • pytest是否可以检查是否在错误级别或更高级别创建了日志条目? - python

    时间:2020-9-1

    Python 3.8.0,pytest 5.3.2,日志0.5.1.2。 我的代码有一个输入循环,为了防止程序完全崩溃,我捕获了抛出的所有异常,将其记录为严重异常,重置程序状态,然后继续运行。这意味着,只要输出仍然是预期的结果,导致此类异常的测试就不会完全失败。如果错误是测试代码的副作用,但不影响主要的测试逻辑,则可能会发生这种情况。我仍然想知道该测试暴露了 […]

  • 当应用程序有多个调用时,日志记录配置无法加载value-formatter() - python

    时间:2020-7-28

    我正在使用bottle wsgi框架创建Web服务。我在app.py(显示在app.py中)中配置了记录器,该记录器接收应用程序调用,并使用get_output()方法将输入参数传递给backend.py。我正在使用backend.py来处理应用程序的请求。在后端文件中,使用self.logger为每个处理器实例设置logger配置(显示在backend.p […]

  • 在Flask中更改每个请求的日志级别 - python

    时间:2020-7-15

    我有一个Flask代码库,其中始终使用标准库的日志记录模块。我希望能够根据每个请求增加和减少日志级别。这样,通过设置查询字符串参数或类似的参数,我可以获取跟踪或调试级别信息,这些信息仅记录在对调试感兴趣的特定请求上。 我知道Flask具有一个before_request和after_request装饰器,可用于提高和降低日志级别。但是,如果抛出未处理的异常并 […]