首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何获取google驱动器中文件的文件路径,以便在colab中使用?

如何获取google驱动器中文件的文件路径,以便在colab中使用?
EN

Stack Overflow用户
提问于 2021-05-10 14:19:59
回答 2查看 3K关注 0票数 1

我需要一个文件存储在谷歌驱动器的文件路径,以便我可以访问它从谷歌colab笔记本。

例如。

代码语言:javascript
复制
my_dat = ZipFile('/content/drive/MyDrive/some/file/structure/dat.zip', 'r')

有没有一种快速的方法“复制为路径”,或以其他方式尽快从谷歌驱动器到剪贴板的文件路径?

我目前的方法是手动输入文件路径,当对目录中的文件进行重复操作时,这是非常繁琐的。基本上,我所需要的是一种快速、方便地在剪贴板上设置'MyDrive/some/file/structure/dat.zip‘的方法(例如,类似于这里),只需手动输入即可。

EN

回答 2

Stack Overflow用户

发布于 2021-05-10 16:20:21

使用Google驱动api的最佳或真正唯一的方法是使用

方法,这将返回一个名为file.get的字段。一旦您获得了父id,您就可以执行一个文件,获取父文件并继续运行,直到父文件变为root。这将意味着很多电话,但这是我找到的唯一方法来实现这一点。

票数 2
EN

Stack Overflow用户

发布于 2021-05-11 05:01:18

我建了自己的图书馆让它更容易。

代码语言:javascript
复制
!pip install kora
from kora.drive import get_path
p = get_path(file_id)
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/67472176

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档