我在使用R从网站下载图片时遇到问题 看起来像download.file正确识别图像: 尝试网址’http://i.imgur.com/pszAeGh.png‘ 内容类型’image / png’长度16592字节(16 Kb) 打开网址 下载了16 Kb 它也会以正
看起来像download.file正确识别图像:
尝试网址’http://i.imgur.com/pszAeGh.png‘
内容类型’image / png’长度16592字节(16 Kb)
打开网址
下载了16 Kb
它也会以正确的名称和文件结尾(.png)下载到正确的目录中.
download.file("http://i.imgur.com/pszAeGh.png",paste(**yourDEST**,"Stackoverflow",".png",sep=""))
但是,该文件被屠宰,无法打开.
我在这做错了什么?
我找不到重复,所以我只是回答.download.file帮助有点碎片,但如果仔细阅读,你会发现,在Windows上,默认模式=“w”仅适用于文本文件.对于二进制文件(除文本外几乎所有内容),您需要mode =“wb”.如果URL以gz,.bz2,.xz,.tgz,.zip,.rda或.RData中的任何一个结尾,则会自动完成,但是对于其他任何您需要自己指定mode =“wb”的内容.