Dropbox API 上传文件

462 阅读1分钟

流程

  1. 创建账户
  2. App Console 创建应用
  3. Generate Token
  4. 赋予权限

Code

pip3 install dropbox
import dropbox

file_from = 'fn.ext'
file_to = r'/' + file_from

OVER_WRITE_MODE = dropbox.files.WriteMode.overwrite
access_token = r'[YOUR_GENERATED_TOKEN]'

with dropbox.Dropbox(access_token) as dbx:
    with open(file_from, 'rb') as f:
        try:
            ret = dbx.files_upload(f.read(), file_to)
            # ret = dbx.files_upload(f.read(), file_to, mode = OVER_WRITE_MODE)
            print(ret)
        except Exception as err:
            print(err)