【发布时间】:2014-05-14 16:56:50
【问题描述】:
我正在解析很多网站,并编写了一个脚本,该脚本循环遍历来自单独文件的数千个链接。但是,我经历过有时 R 无法加载一个链接,它会在循环中间停止,导致许多其他 url 未解析。所以我尝试使用 tryCatch,所以脚本会忽略这种情况并继续解析下一个 url。但是,我最近体验到 tryCatch 会产生以下错误。
gethelp.url = 'http://forums.autodesk.com/t5/Vault-General/bd-p/101'
gethelp.df =tryCatch(htmlTreeParse(gethelp.url, useInternalNodes = T), error = function() next)
Error in value[[3L]](cond) : unused argument (cond)
Calls: withRestarts ... tryCatch -> tryCatchList -> tryCatchOne -> <Anonymous>
Execution halted
令人困惑的是有时它运行良好,有时它会抛出此错误消息,即使相同的脚本解析相同的 url。
谁能指导我如何解释此错误消息?我阅读了文档,但找不到太多见解。
【问题讨论】: