【问题标题】:How to determine file path in Google colab?如何确定 Google colab 中的文件路径?
【发布时间】:2021-09-23 12:48:28
【问题描述】:

我使用这个安装了我的驱动器: from google.colab import drive drive.mount('/content/drive/')

我在一个文件夹中有一个文件,我想要它的路径如何确定路径? 假设包含该文件的文件夹在我的驱动器中名为“x”

【问题讨论】:

    标签: python google-colaboratory


    【解决方案1】:

    路径将是/content/drive/My\ Drive/x/the_file

    【讨论】:

    • 自 2022 年起,无需在路径字符串中的空格前添加转义字符 (\)。请查看@MihneaAM 的答案
    【解决方案2】:

    作为函数参数的路径将是 /content/drive/My Drive/x/the_file,因此在 My Drive中没有反斜杠>

    【讨论】:

      【解决方案3】:

      除了手动输入之外,我找不到任何简单的方法。

      对我来说,它看起来像这样

      dat = ZipFile('/content/drive/My Drive/Code/Tutorial/Assign 2 - New/weblogs.zip', 'r')
      

      注意:

      • 您必须尊重空格。
      • 您不需要转义空格 - 即“My Dir”应该只是“My Dir”,而不是“My\ Dir”。

      【讨论】:

        【解决方案4】:

        这个答案可能对任何人都有用,因为我遇到了这个问题并提出了这个问题。

        我的文件 utils.py 位于 "MyDrive/NotebookDatasets/CMVRLG" 中,我正在尝试导入它。

        这就是我们可以导入它的方式。 挂载谷歌驱动器:

        import os
        from google.colab import drive
        drive.mount('/content/gdrive')
        import sys
        sys.path.append('drive/gdrive/MyDrive/NotebookDatasets/CMVRLG')
        

        这是我们如何导入

        import gdrive.MyDrive.NotebookDatasets.CMVRLG.utils
        

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 2020-12-05
          • 2022-11-06
          • 2019-10-06
          • 2020-03-08
          • 2020-09-27
          • 2014-06-27
          • 2017-03-24
          • 1970-01-01
          相关资源
          最近更新 更多