如何避免Python中的控制台日志信息?

2024-09-24 20:32:40 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在使用'pyspark'包初始化spark上下文,当我这样做时,我可以看到很多日志信息显示。是否有任何选项/命令可以避免这种情况?在

代码片段:

from pyspark import SparkContext, SparkConf;
from pyspark.sql import SQLContext;
conf = SparkConf().setAppName("test").setMaster("local")
sc = SparkContext(conf=conf)

enter image description here

提前感谢:)


Tags: 代码fromimport命令信息sqlconf选项
1条回答
网友
1楼 · 发布于 2024-09-24 20:32:40

Answer courtesy of user AkhlD

并更改以下属性:

   log4j.rootCategory=INFO, console

^{pr2}$

另一种方法是:

点燃火花壳并键入以下内容:

import org.apache.log4j.Logger
import org.apache.log4j.Level

Logger.getLogger("org").setLevel(Level.OFF)
Logger.getLogger("akka").setLevel(Level.OFF)

之后你就看不到任何日志了。在

相关问题 更多 >