5

首先,我应该说很多事情都超出了我的想象,所以我提前为使用不正确的术语并可能提出一个不清楚的问题而道歉。我正尽最大能力。

另外,我看到了这篇文章RCurl是我要用于此任务的工具吗?

在 4 个月的时间里,我每天都会分析新数据,并生成需要上传到网站的 .csv 文件和 .png 文件,以便其他团队成员进行检查。我已经(几乎)自动化了所有的数据收集、数据下载、分析和文件保存。分析在 R 中进行,R 保存文件。目前我使用 Filezilla 手动将新文件上传到网站。有没有办法使用 R 将文件上传到网站,这样我就不必打开 Filezilla 和拖放文件?

运行我的 R 代码然后走开会很好,因为知道一旦它完成运行,新保存的文件将自动放在网站上。

谢谢你的帮助!

4

1 回答 1

4

您没有指定使用 FileZilla 上传文件的协议。我假设它是ftp。如果是这样,您可以使用以下ftpUpload功能RCurl

library(RCurl)
ftpUpload("yourfile", "ftp://ftp.yourserver.foo/yourfile", 
    userpwd="username:passwd")

RCurl 也有方法,scp也应该支持sftp 使用ftpUpload.

于 2013-05-04T17:41:45.430 回答