You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在Python(VSCode环境)中访问Dropbox文件夹路径加载数据?

从Dropbox加载数据到VSCode Python环境的方案

方案一:本地同步Dropbox文件夹(新手首选)

如果你的电脑已经安装了Dropbox客户端,它会自动把云端的Dropbox内容同步到本地目录,你原来的代码只要做两个调整就能正常使用:

  • 把代码里的USERNAME替换成你电脑的实际用户名
  • 确认Dropbox客户端已经完成同步,本地Dropbox文件夹下确实存在FILE.tsv文件

还没安装客户端的话,直接下载安装并登录账号,它会自动在你的用户目录下创建Dropbox文件夹,同步完成后原代码就能直接读取文件。

方案二:使用Dropbox API(无需本地同步)

如果不想依赖本地同步,可以用官方Python SDK直接从云端读取文件,步骤如下:

  1. 获取访问令牌

    • 登录Dropbox开发者控制台,创建新应用:选择「Scoped access」,再选「Full dropbox」或「App folder」(根据你需要的访问范围选择),填写应用名称后完成创建。
    • 进入应用的「Permissions」页面,勾选files.content.read权限,保存后提交设置。
    • 切换到「Settings」页面,在「OAuth 2」区域点击「Generate access token」,复制生成的令牌备用。
  2. 安装Dropbox SDK
    在VSCode的终端中执行以下命令:

    pip install dropbox
    
  3. 修改代码读取云端文件
    替换为以下代码,注意将令牌和云端文件路径换成你自己的信息:

    import pandas as pd
    import dropbox
    
    access_token = "你的访问令牌"
    dbx = dropbox.Dropbox(access_token)
    
    # Dropbox云端的文件路径,必须以/开头
    dropbox_file_path = "/FOLDER1/FOLDER2/FOLDER3/FILE.tsv"
    
    # 下载文件并读取为DataFrame
    _, response = dbx.files_download(dropbox_file_path)
    products = pd.read_csv(response.raw, sep='\t', dtype={XXXX})
    

内容的提问来源于stack exchange,提问作者Anika Krishnaswamy

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.19 10:14:59