【问题标题】:ipython notebook logging to notebookipython 笔记本记录到笔记本
【发布时间】:2015-04-16 16:16:30
【问题描述】:

我在 ipython notebook 中玩 spark 并且玩得很开心,但不幸的是,最近的一次更改(可能是最近的 spark 升级)导致 spark 记录到笔记本而不是我启动笔记本的控制台。我仍然希望看到这些日志消息,因此我不能只关闭日志记录,但我更希望将其定向到控制台而不是记录到笔记本。有什么方法可以实现吗?

【问题讨论】:

    标签: apache-spark ipython ipython-notebook


    【解决方案1】:

    编辑您的 conf/log4j.properties 文件并更改以下行:

       log4j.rootCategory=INFO, console
    

        log4j.rootCategory=ERROR, console
    

    另一种方法是:

    启动 spark-shell 并输入以下内容:

    import org.apache.log4j.Logger
    import org.apache.log4j.Level
    
    Logger.getLogger("org").setLevel(Level.OFF)
    Logger.getLogger("akka").setLevel(Level.OFF)
    

    之后您将看不到任何日志。

    (复制自https://stackoverflow.com/a/1323999/348056

    【讨论】:

      猜你喜欢
      • 2018-09-03
      • 1970-01-01
      • 1970-01-01
      • 2015-01-16
      • 1970-01-01
      • 1970-01-01
      • 2023-04-04
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多