看log4r的名字就感觉跟log4j有渊源啊,其中还要好多个日志包,最后决定log4r和logging里边一个,logging是仿的python日志模块的包,但是我最后没选这个,主要是因为接口设计的不太好,就选择了log4r。
安装包
install.packages("log4r")
使用
library(log4r)
logger <- logger("INFO", appenders = file_appender("log/base.log"))
info(logger, "info")
debug(logger, "debug")
error(logger, "error")
使用的时候有几个点需要注意,
我目前安装最新的版本是 0.3.2,但是?log4r的文档版本是0.2,然后我用那个文档里的老接口和github上的新接口混用,导致日志文件没更新成功。后来才意识到文档不对。
日志文件在输出第一条日志的时候才会创建。
上一篇: R语言和Python简单对比
下一篇: R语言不明确的作用域机制和force函数的作用
0 Responses so far.