【发布时间】:2021-07-31 23:01:45
【问题描述】:
我需要存储在 Google 驱动器中的文件的文件路径,以便我可以从 Google colab 笔记本访问它。
例如
my_dat = ZipFile('/content/drive/MyDrive/some/file/structure/dat.zip', 'r')
有没有一种快速的方法可以“复制为路径”或以其他方式尽快从谷歌驱动器获取剪贴板的文件路径?
我目前的方法是手动输入文件路径,对于目录深处的文件重复执行此操作非常很乏味。基本上,我所需要的只是一种快速轻松地在我的剪贴板上添加“MyDrive/some/file/structure/dat.zip”的方法(例如,类似于here),而无需手动输入。
【问题讨论】:
-
最好的方法是做一个 file.get 搜索你的文件,然后逐步向上父母。没有快速的方法可以做到这一点。
-
@DaImTo 我很感激,甚至不知道我能做到这一点。这真的很棒,因为我使用的一些文件的路径包含视觉上模棱两可的空格数(不要问我为什么),但这使得手动编写路径成为一项痛苦的练习。如果您愿意,请随时将您的评论作为答案。
标签: google-drive-api google-colaboratory flysystem-google-drive