【发布时间】:2013-05-02 12:58:52
【问题描述】:
我有一个名为 URLlist 的 URL 列表,我遍历它以获取每个 URL 的源代码:
for (k in 1:length(URLlist)){
temp = getURL(URLlist[k])
}
问题是一些随机 URL,代码卡住,我收到错误消息:
Error in function (type, msg, asError = TRUE) :
transfer closed with outstanding read data remaining
但是当我尝试使用有问题的 URL 的 getURL 函数时,而不是在循环中,它完美地工作。
有什么帮助吗?非常感谢你
【问题讨论】:
-
它在我的系统上运行没有问题。您要下载什么样的 URL?
-
在我的机器上也能正常工作。
URLlist长什么样子? -
你下载多少个网址?而且我真的认为有一个使用的 URL 的精确示例会有所帮助。
-
所有的 URL 都是这样的:ichart.finance.yahoo.com/… 我想下载大约一百个,但它随机卡住,有时在第 10 个之前,有时几乎在列表的末尾跨度>