我正在尝试删除文件。我尝试使用:
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上的文件?
谢谢!
答案 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)
相反。