- 在python中使用dropbox模块,可以创建不同的session对象并指定不同的access_token来操作不同的Dropbox账户。
示例代码:
import dropbox
初始化第一个Dropbox账户的session
access_token1 = ''
dbx1 = dropbox.Dropbox(access_token1)
初始化第二个Dropbox账户的session
access_token2 = ''
dbx2 = dropbox.Dropbox(access_token2)
使用dbx1操作第一个Dropbox账户
dbx1.files_upload("Hello, World!", "/filename.txt")
使用dbx2操作第二个Dropbox账户
dbx2.files_upload("Hello, World!", "/filename.txt")
- 对于不同的Dropbox账户,可以在本地计算机上创建不同的本地文件夹,然后通过Dropbox客户端将不同的文件夹映射到不同的Dropbox账户。
示例代码:
- 计算机中创建两个文件夹,分别命名为 'Dropbox-User1' 和 'Dropbox-User2'
- 下载并安装Dropbox客户端
- 打开Dropbox客户端,登陆第一个Dropbox账户,选择 'Advanced preferences' -> 'Selective sync',勾选'Dropbox-User1'文件夹,点击'Update'保存设置。
- 打开Dropbox客户端,登陆第二个Dropbox账户,选择 'Advanced preferences' -> 'Selective sync',勾选'Dropbox-User2'文件夹,点击'Update'保存设置。
- 现在,第一个Dropbox账户的文件将被同步到'Dropbox-User1'文件夹,而第二个Dropbox账户的文件将被同步到'Dropbox-User2'文件夹。您可以在本地的'Dropbox-User1'文件夹和'Dropbox-User2'文件夹中直接读写文件,这些文件将与对应的Dropbox账户同步。