我希望您知道如何在错误后进行回调。
我尝试了这个方法,但无法处理错误:
我尝试了这个方法,但无法处理错误:
addTaskCallback(
function(expr, value, ok, visible) {
print("ok")
TRUE
}
)
getTaskCallbackNames()
print(1) #ok
ls() #ok
dont_exist() # the taskcallback isn't activated
编辑:
明白了!
if (!require(devtools)){install.packages("devtools")}
devtools::install_github("ThinkRstat/fcuk")
library(fcuk)
sl()
iri
view
mea
test <- try(dont_exist());if(inherits(test, "try-error")) stop("stopping execution")
- moodymudskipperAdvanced Exception Handling
章节 this blog 很有趣。 - parth