RPackage003---tryCatch和log4r生成报错日志

网友投稿 694 2022-10-08

RPackage003---tryCatch和log4r生成报错日志

RPackage003---tryCatch和log4r生成报错日志

Intro

工作中实际接触到的,记录下~实际编程中似乎常用,我这个调包党还是有点low呀

Code

# 利用tryCatch和log4r包记录报错信息 -------------------------------------------------#把报错信息储存在全局变量problem中tryCatch({ for (i in 1:10) { j = j + 1 print(10) }},error = function(e) { problem <<- conditionMessage(e) #conditionMessage是错误详情})#写到日志中#创建日志# Import the log4r package.library('log4r')# Create a new logger object with create.logger().logger <- create.logger()# Set the logger's file output.,命名日志名称,输出路径为当前工作空间所在路径logfile(logger) <- 'myfirst.log'# Set the current level of the logger.#必须先指定类型,再写入具体信息level(logger) <- "INFO"info(logger, problem)

Result

Ref

​​[1] R语言-处理异常值或报错的三个示例​​

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:html5画线,html5画圆,html5渐变颜色,html5画图
下一篇:微信小程序Page中data数据操作和函数调用详细介绍(微信小程序page中的data)
相关文章

 发表评论

暂时没有评论,来抢沙发吧~