Dropbox Python API调用files_search报Missing argument参数缺失错误
问题根因
files_search()是Dropbox类的实例方法,必须通过实例化后的客户端对象调用,不能直接通过Dropbox类本身调用。
你当前的写法dropbox.dropbox_client.Dropbox.files_search(db_path, db_query)中,第一个入参db_path会被系统判定为实例方法要求的self参数,第二个入参db_query会被判定为搜索路径参数path,因此会提示缺少必填的query参数。
修复步骤
- 第一步:先初始化Dropbox客户端实例,替换为你自己的访问令牌
import dropbox dbx = dropbox.Dropbox("你的Dropbox访问令牌")
- 第二步:通过实例调用
files_search()方法,传入对应参数
db_results = dbx.files_search(db_path, db_query)
内容的提问来源于stack exchange,提问作者maps
相关产品推荐
相关产品推荐

