为什么“download.file()`从工作的公共Dropbox链接下载损坏的文件?
编辑:所以我设法做了一些其他的事情(包括在下面)。但我仍然想理解为什么我的第一次尝试没有成功 这是我试图使用download.file下载我的公共Dropbox文件:为什么“download.file()`从工作的公共Dropbox链接下载损坏的文件?,r,download,dropbox,readxl,R,Download,Dropbox,Readxl,编辑:所以我设法做了一些其他的事情(包括在下面)。但我仍然想理解为什么我的第一次尝试没有成功 这是我试图使用download.file下载我的公共Dropbox文件: 库(“readxl”) #定义公共下载链接位置------------------------------------------ excelUrl=”https://www.dropbox.com/s/v9lm9y7nso8yw1x/dashboardTotals.xlsx?dl=1" #我已经尝试过在它后面加上“&raw=1”
库(“readxl”)
#定义公共下载链接位置------------------------------------------
excelUrl=”https://www.dropbox.com/s/v9lm9y7nso8yw1x/dashboardTotals.xlsx?dl=1"
#我已经尝试过在它后面加上“&raw=1”,但似乎没有任何效果。
#用于将.xlsx下载到当前wd的函数--------------------------------
read\u url\u excel您的第一个方法在ubuntu上执行良好(设置saveas=temp@user20650在Windows 10上运行。谢谢你的提示。添加mode=“wb”
解决了吗?--我建议这样做,因为xlsx是压缩文件,而download.file
在不同的操作系统中有不同的行为