我正在尝试删除一个文件。我尝试使用:dbx.file_delete()
,但是我得到一个AttributeError。
AttributeError: 'Dropbox' object has no attribute 'file_delete'
这就是我在这里发现的。
文件删除(路径(
删除文件或文件夹。
参数路径文件或文件夹的路径。返回字典包含刚刚删除的文件的元数据。
有关此呼叫返回内容的详细描述,请访问:https://www.dropbox.com/developers/core/docs#fileops-删除
我相信这是因为file_delete((来自API V1,但我使用的是API V2。我四处查找,但找不到API V2文档。那么,如何使用dropbox API V2使用python删除dropbox上的文件?
谢谢!
- 旁注:(dbx=dropbox.dropbox(access_token((
根据Dropbox APIv2文档,删除文件或文件夹的方法是:
dbx.files_delete(path)
其中dbx = dropbox.Dropbox(access_token)
dbx.files_delete(path)
已弃用。使用
dbx.files_delete_v2(path)
相反。