Colab运行python代码找不到路径
因为要修改工作路径!
已经有两次碰到这个问题了。原因是我在谷歌云盘中新建了colab笔记本,同一目录下放了想要运行的代码,但是给我报错No such file or directory
。但是colab文件的工作目录跟他文件放的位置没关系,如果要运行云盘中的文件,需要挂载谷歌云盘然后修改工作路径。
先给出解决方法:
1 | from google.colab import drive |
挂载的时候需要进行授权,输入授权码。这样就把colab和谷歌云盘链接起来了,下图的gdrive就是。PS:如果直接在colab这里上传文件有可能会丢失的。
os模块
官方文档:os — 多种操作系统接口 — Python 3.9.2 文档
os.chdir(path)
:修改当前工作目录为path
os.getcwd()
:返回当前工作目录的字符串
os.listdir(path='.')
:返回一个列表,包括path目录下的条目名称。