gpt4 book ai didi

Azure Blob 存储 SDK : Switch off logging

转载 作者:行者123 更新时间:2023-12-01 07:09:17 26 4
gpt4 key购买 nike

我有一个使用 azure.storage.blob python 模块的应用程序。

显然,当我执行它时,模块正在将其日志数据转储到记录器中,这是我不想要的,因为它很大并且我自己的应用程序信息在其中丢失。

有什么方法可以从 azure.storage.blob python 模块中删除记录器吗?

日志样本:

INFO:azure.storage.common.storageclient:Client-Request-ID=d5afebc0-aa84-11e8-be16-000d3ae070ae Outgoing request: Method=PUT, Path=/marketingcloud-raw-events/2018/8/27/bounce.csv, Query={'timeout': None}, Headers={'Content-Length': '38176', 'x-ms-blob-type': 'BlockBlob', 'x-ms-version': '2018-03-28', 'x-ms-lease-id': None, 'x-ms-client-request-id': 'd5afebc0-aa84-11e8-be16-000d3ae070ae', 'If-Match': None, 'If-Modified-Since': None, 'If-None-Match': None, 'User-Agent': 'Azure-Storage/1.3.0-1.3.1 (Python CPython 2.7.15; Linux 4.15.0-1021-azure)'

最佳答案

这实际上很容易做到。您可以调整任何记录器。

只需在程序开始时执行此操作,即可将详细程度从“信息”切换为“警告”,或任何您喜欢的内容。

logging.getLogger("azure.storage.common.storageclient").setLevel(logging.WARNING)

关于Azure Blob 存储 SDK : Switch off logging,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52051501/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com