r - 让 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
解决方案
推荐阅读
- angular-cli - 在 Angular 中安装新项目后出现奇怪的错误
- javascript - 如何将 NeDB 对象存储在集合中?
- c# - 使用 Azure Key Vault 签署 JWT 令牌
- npm - NPM 错误:npm 错误!无法确定要运行的可执行文件
- php - 在 WooCommerce 中禁用特定产品的取消订阅
- angular - 尝试模拟时区以使用相同的规格角度测试不同的时区
- java - Mockito 测试方法无效
- python - 使用看门狗将新创建的文件名放入变量中
- c# - Unity中汽车选择菜单的平滑相机移动
- html - 基于 URL 参数,使用 jQuery 设置下拉选项