传递包含变量的链接时使用readHTMLTable时发生错误,但是如果我直接发布链接,则不会发生错误

我试图使用readHTMLTable()函数从250个不同的链接中获取表,我构造了要传递给url的链接并将其保存在变量中。如果我从变量中传递链接,则会收到错误消息,但如果将链接直接包含在变量中,则它将起作用。

readHTMLTable(getURL(full.link))

执行此操作时出现此错误:

  

函数错误(类型,msg,asError = TRUE):
    无法解析主机:https

存储在变量full.link中的链接为https://www.imdb.com/title/tt7286456/fullcredits

如果我通过了:

readHTMLTable(getURL("https://www.imdb.com/title/tt7286456/fullcredits"))

通过此操作,我获得了返回的正确表,但是当我将其作为变量传递时却没有得到

当我将链接作为变量传递时,我需要获取网站返回的表格。相反,我得到了:

  

函数错误(类型,msg,asError = TRUE):
    无法解析主机:https

zswalkflower 回答:传递包含变量的链接时使用readHTMLTable时发生错误,但是如果我直接发布链接,则不会发生错误

暂时没有好的解决方案,如果你有好的解决方案,请发邮件至:iooj@foxmail.com
本文链接:https://www.f2er.com/3148371.html

大家都在问