gpt4 book ai didi

Python google drive API 下载,文件在哪里?

转载 作者:太空宇宙 更新时间:2023-11-04 08:46:13 25 4
gpt4 key购买 nike

我使用此处找到的 python 代码在谷歌驱动器上下载了一个文件: https://developers.google.com/drive/v3/web/manage-downloads我有这个范围: https://www.googleapis.com/auth/drive一切似乎都正常,我读到:

Download 35%.
Download 71%.
Download 100%.

但是文件在哪里?在与 python 文件相同的目录中,什么都没有,既不是根目录,也不是主目录...您有想法吗?或者我该如何调试?

最佳答案

Google 文档中的示例使用

fh = io.BytesIO()

因此它将数据读入内存,而不保存在磁盘上。

你必须使用(例如)保存它

my_file = open(filename, 'wb')
my_file.write(fh)
my_file.close()

编辑:其他人的信息 - @michelle.70 发现 - 我们可以使用

fh = io.FileIO(filename, 'wb') 

而不是 fh = io.BytesIO(),它将保存在文件中。

如果您使用普通的 open(),它应该也能工作

fh = open(filename, 'wb')

不要忘记关闭 fh(在这两种方法中)。

关于Python google drive API 下载,文件在哪里?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40292375/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com