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

时间:2018-12-16 17:19:46

标签: python dropbox

我正在尝试删除文件。我尝试使用: dbx.file_delete(),但是出现AttributeError。

AttributeError: 'Dropbox' object has no attribute 'file_delete'

这就是我发现的here

  

file_delete(路径)

     

删除文件或文件夹。

     

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

     

有关此调用返回的详细信息,请访问:   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))

2 个答案:

答案 0 :(得分:3)

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

  

dbx.files_delete(path)

dbx = dropbox.Dropbox(access_token)

答案 1 :(得分:0)

__ZNSt3__1mlIfEENS_7complexIT_EERKS3_S5_

已过时。使用

dbx.files_delete(path)

相反。