python - 如何删除行 [DEBUG] pip.vcs : Registered VCS backend: *** from log file

标签 python django git logging

Logger 在我的日志文件中一次又一次地重复这些行。这些行的含义是什么以及如何删除它们?

2015-12-24 15:40:02,025 [DEBUG] pip.vcs: Registered VCS backend: hg
2015-12-24 15:40:02,048 [DEBUG] pip.vcs: Registered VCS backend: svn
2015-12-24 15:40:02,049 [DEBUG] pip.vcs: Registered VCS backend: bzr
2015-12-24 15:45:01,532 [DEBUG] pip.vcs: Registered VCS backend: git

最佳答案

来自pip/vcs/__init__.py#L53-L59

def register(self, cls):
    if not hasattr(cls, 'name'):
        logger.warning('Cannot register VCS %s', cls.__name__)
        return
    if cls.name not in self._registry:
        self._registry[cls.name] = cls
        logger.debug('Registered VCS backend: %s', cls.name)

为了看不到该日志,您需要注释掉该行,或设置不同的日志级别(不是调试)。

关于python - 如何删除行 [DEBUG] pip.vcs : Registered VCS backend: *** from log file,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34525610/

相关文章:

python - 将 IP 地址散列为 [0, H) 中的数字

django - 如何找到相关对象的相关对象的聚合计数最小计数?

python - DJANGO MEDIA_URL 返回同一页面而不是显示图像

使用 gitlab runner 时 Python 未被识别为命令

git - 之间有什么区别。和 * 在 "git add"中?

git - 从远程 Git 存储库中删除最后一次提交

python - AWS Lambda 代码无法从 S3 导入依赖项 -- Runtime.ImportModuleError

python - 如何在 Python for 循环中使用多个条件?

python - 创建代码大纲的库

python - 动态限制相关字段的查询集