首页 > 解决方案 > 让 R 将特殊字符视为文字

问题描述

我正在编写代码来进行 ftp 上传。问题是该站点的密码在密码中嵌入了一个“@”,而 R 似乎认为后面是服务器名称。我怎样才能让 R 从字面上对待 @ 。注意,试过 \@ 并没有效果

protocol <- "ftp"
server <- "xxxxx.xxx.com"
userpwd <- "xxxxxxx:7gu%S@fo64CEM4sl"

outFilename <- "/content_engagement.csv" 
inFilename <- 

“//cnd1/database/MatherContentEngagement/APIUploads/content_engagement.csv”

上传数据

url <- paste0(protocol, "://",userpwd,"@", server, outFilename)
ftpUpload(inFilename,url)

功能错误(类型、msg、asError = TRUE):无法解析主机:fo64CEM4sl@xxxxx.xxx.com

标签: r

解决方案


推荐阅读