首页 > 解决方案 > 避免在 R 中的 file.copy 中覆盖

问题描述

我可以避免覆盖 R 中 Shiny 中的 file.copy() 的情况吗?我知道如何将文件保存在特定文件夹中。但是我的代码在每种情况下都会覆盖上传的文件。我希望复制的文件应该以不同的方式保存。我可以在 R 中做到这一点吗?如果是,那么如何?我正在发布我的代码。但我的努力只是上传具有相同名称的文件,即“0.png”。请建议上传不同名称文件的方式。谢谢

server <- function(input, output) {
  observeEvent (input$uploaded_file, {
    file.copy(input$uploaded_file$datapath, "www")
  })
}
ui <- fluidPage(
      fileInput("uploaded_file", "Upload", multiple = FALSE)
)
shinyApp(ui = ui, server = server)

标签: rshinyshiny-server

解决方案


推荐阅读