如果您的Python文件位于云端硬盘中,则挂载云端硬盘可能比上传文件更简单,例如,
from google.colab import drivedrive.mount('/content/gdrive')然后,如果您有一个模块,可以像这样导入它:
https://colab.research.google.com/drive/1uvHuizCBqFgvbCwEhK7FvU8JW0AfxgJw
笔记本的内容如下:
在浏览器中转到以下URL:https
:
//accounts.google.com/o/oauth2/auth?client_id=947318989803-6bn6qk8qdgf4n4g3pfee6491hc0brc4i.apps.googlesusercontent.com&redirect_uri=urn%3Aietf%3Awg%3Aoauth%3A2.0
email%20https%3A%2F%2Fwww.googleapis.com%2Fauth%2Fdocs.test%20https%3A%2F%2Fwww.googleapis.com%2Fauth%2Fdrive%20https%3A%2F%2Fwww.googleapis.com%2Fauth%
2Fdrive.photos.readonly%20https%3A%2F%2Fwww.googleapis.com%2Fauth%2Fpeopleapi.readonly&response_type
=
pre
输入您的授权码:
··········
安装在
/content/gdrive
我碰巧
.py在云端硬盘中有一个现有文件。
!ls /content/gdrive/My Drive/*.py>>> /content/gdrive/My Drive/mylib.py!cat '/content/gdrive/My Drive/mylib.py'def MyFunction(): print ('My imported function')# We'll need to update our path to import from Drive.import syssys.path.append('/content/gdrive/My Drive')# Now we can import the library and use the function.import mylibmylib.MyFunction()


