gpt4 book ai didi

python - 安装在Google Colab中的Google云端硬盘中的相对路径

转载 作者:行者123 更新时间:2023-12-03 17:32:32 46 4
gpt4 key购买 nike

我有一个要分发给其他用户的Google Colab笔记本,我想在已安装的Google云端硬盘中包含文件和目录的相对路径,以使代码在放置到与其他目录不同的目录时不会中断我进去了

具体来说,在python单元格中,我希望能够编写类似于./demo/output/genomes/gbks的路径,而不是绝对路径/gdrive/My Drive/Github/cluster_identification/demo/output/genomes/gbks(因为笔记本本身包含在/gdrive/My Drive/Github/cluster_identification中)。

我想知道是否可以使用sys.path.append将笔记本路径添加到我的python路径中,但是我不确定如何以不需要我在其中指定绝对路径的方式进行操作,即使我能够添加它,我不确定在尝试在python单元格中定义路径时如何利用它。

我找到了这个答案(Get the path of the notebook on Google Colab)提供了一个线索,但是它不能完全解决我的问题,也不是一个非常可靠的解决方案,因为它仅在笔记本的名称在Google云端硬盘中唯一时才有效。

先谢谢您的帮助!

-抢

最佳答案

这样的事情可能会有所帮助:sys.path.insert(0,"/content/drive/MyDrive/.../...")然后,应该可以轻松地从特定目录访问文件。

关于python - 安装在Google Colab中的Google云端硬盘中的相对路径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62314294/

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