我正在尝试使用 Python 将 Excel 文件从 Box 下载到本地驱动器。
使用 boxsdk,我能够通过 OAuth2 进行身份验证并成功获取 Box 上的文件 ID。
然而,当我使用该client.file(file_id).content()函数时,它只返回一个字符串,如果我使用client.file(file_id).get()它,它只会给我一个boxsdk.object.file.File.
有人知道如何将其中任何一个写入本地计算机上的 Excel 文件吗?或者使用 Python 从 Box 下载 excel 文件的更好方法。
(我发现这里boxsdk.object.file.File有一个选项,但我不知道如何使用它来创建 Excel 文件,而且我的搜索没有帮助)。download_to(writeable_stream