我正在使用R进行一些常规处理,并希望在可能的情况下自动执行该过程,因为它必须每天运行。
在尽可能使流程自动化的同时,我希望进行一些检查以确保代码正确运行。目前这分为两部分:
sink
代码日志然后在运行结束时读回来检查某些关键字(例如:ERROR,WARNING等)我的问题分为两部分:
由于
答案 0 :(得分:1)
作为第一步,我只需在日志中搜索字符串"Warning:"
和"Error:"
。根据您的应用程序,实际处理错误和警告可能更好,例如与tryCatch
。
我还要确保代码通过编写各种检查来完成它应该做的事情。使用testthat
,assertthat
或assertive
包可以轻松完成此操作。