在“ rdrop2”中找不到文件问题(发光)

时间:2019-06-20 23:44:49

标签: shiny dropbox

我想使用“ rdrop2”从Shiny应用程序的Dropbox文件夹中删除文件。但是不幸的是我得到一个错误,我不明白为什么。

我的代码是:

library(rdrop2)
print(drop_exists("Edata"))
x <- drop_dir("Edata")
print(x)
drop_delete("Edata/sil.txt")

我观察到的输出如下

[1]错误

**#小标题:6 x 11   .tag名称path_lower path_display id client_modified server_modified rev大小is_downloadable content_hash                                                        
1个文件夹dene〜/ edata / de〜/ edata / dene〜id:Y〜NA NA NA NA NA NA NA
2个文件DB1。〜/ edata / db〜/edata/DB1.~ id:Y〜2019-06-15T21:〜2019-06-15T21:〜11b6〜314 TRUE 16fbbd0ba84〜 3个文件DB 2〜/ edata / db〜/ edata / DB 2〜id:Y〜2019-06-15T21:〜2019-06-15T21:〜11b6〜202是3f6029c71b8〜 4个文件DB 0〜/ edata / db〜/ edata / DB 0〜id:Y〜2019-06-15T21:〜2019-06-15T21:〜11b6〜337是56bd60dc921〜 5个文件DB_0〜/ edata / db〜/ edata / DB_0〜id:Y〜2019-06-15T21:〜2019-06-15T21:〜11b6〜380 TRUE 036b125a739〜 6个文件sil。〜/ edata / si〜/edata/sil.~ id:Y〜2019-06-20T22:〜2019-06-20T22:〜11b8〜11是a0848be3e4f〜*

警告:drop_delete错误:在当前路径上找不到文件

我很困惑,因为

  • drop_exists(“ Edata”)返回FALSE,这意味着该文件夹 Dropbox帐户的根目录不存在“ Edata”,
  • 但是,drop_dir(“ Edata”)正确列出了文件夹及其内容,
  • 并且当我尝试使用drop_delete(“ Edata / sil.txt”)删除现有文件(“ sil.txt”)时,会引发错误。

我在这里想念什么?

1 个答案:

答案 0 :(得分:0)

我想我尝试了几个小时后才知道原因。这是“ rdrop2”中区分大小写的问题。在Windows中,该文件夹名称似乎是“ Edata”,但是如果我将“ Edata”更改为“ edata”,则drop_delete()会按预期运行。似乎是“ rdrop2”中的错误。