首页 > 解决方案 > 在 Jupyter Notebook 中显示导入类的日志记录

问题描述

我有一个 Python 项目,我在其中使用 IDE 和 Jupyter 来编写 Python 代码。

我有一个KnowledgeProcessor在模块中调用的类knowledge.knowledge_processor,在我使用的那个类中logging

import logging
logger = logging.getLogger()

class KnowledgeProcessor():
    def __init__(self):
        logger.info("That is a logging message")

除了这个文件,我在同一个项目上有一个笔记本文件,我在其中运行

from knowledge.knowledge_processor import KnowledgeProcessor

k = KnowledgeProcessor()

我希望看到的是来自 的日志记录KnowledgeProcessor,但我没有看到。我尝试导入日志记录并更改默认记录器的级别以进行调试并将流设置为 std,但它也不起作用。

关于这里有什么问题的任何想法?

标签: pythonjupyter-notebook

解决方案


推荐阅读