gpt4 book ai didi

上传文件时RAmazonS3损坏的管道

转载 作者:行者123 更新时间:2023-12-04 04:53:05 24 4
gpt4 key购买 nike

我正在尝试使用 RAmazonS3将本地文件上传到 S3 存储,但我不断收到管道损坏错误。

require(RAmazonS3)
options(AmazonS3 = c('xxx' = "xxx")) #login and secret
setwd('[local directory]/reports') #set working directory to location of "polarity.png"
addFile("polarity.png", "umusergen", "destination.png",type="image/png",meta = c(foo = 123, author = "Duncan Temple Lang"))

Send failure: Broken Pipe



如果我只是尝试上传内容,它工作正常
addFile(I("This is a test"), "umusergen", "destination.png",type="text",meta = c(foo = 123, author = "Duncan Temple Lang") )

最佳答案

addFile() 非常简单,除非另有说明,否则专注于文本内容。
使用

 content = readBin("polarity.png", raw(), file.info("polarity.png")[1, "size"])


  addFile(content, "umusergen", "destination.png", type = "image/png")

我将更新 addFile() 函数以允许指示这是二进制文件还是内容
或使用 (MIME) 类型。

关于上传文件时RAmazonS3损坏的管道,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17134725/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com