【发布时间】:2019-10-19 10:23:09
【问题描述】:
尝试编写一个 trycatch 函数来检测错误。但是循环在检测到错误后不会继续运行。
for(number in 1:10){
tryCatch({
user_link = suppressMessages(remoteDriver$findElement(using = 'css selector', x[number]))
}, error = function(e){ user_link = NA})
user_link = as.character(user_link$getElementText())
commentdf1 = data.frame(user_link)
commentdf = rbind(commentdf,commentdf1)
}
我希望在循环中运行时有 10 个信息。如果输入user_link = NA是错误的
【问题讨论】:
-
请发布错误信息。如果
user_link为 NA:as.character(user_link$getElementText()),则后续行将出错。
标签: r