使用 Python (API V2) 删除 Dropbox 文件

use*_*447 4 python dropbox

我正在尝试删除一个文件。我尝试使用: dbx.file_delete()但是我得到了 AttributeError。

AttributeError: 'Dropbox' object has no attribute 'file_delete'
Run Code Online (Sandbox Code Playgroud)

这就是我在这里找到的。

文件删除(路径)

删除文件或文件夹。

参数 path 文件或文件夹的路径。返回包含刚刚删除的文件的元数据的字典。

有关此调用返回内容的详细说明,请访问: https ://www.dropbox.com/developers/core/docs#fileops-delete

我相信这是因为 file_delete() 来自 API V1,但我正在使用 API V2。我环顾四周,没有找到 API V2 文档。那么如何使用 Dropbox API V2 使用 python 删除 Dropbox 上的文件?

谢谢你!

  • 旁注:(dbx = dropbox.Dropbox(access_token))

小智 5

根据Dropbox APIv2文档,删除文件或文件夹的方法是:

dbx.files_delete(path)

在哪里dbx = dropbox.Dropbox(access_token)