如何在Google Colab中导入自定义模块?

时间:2018-10-10 06:18:54

标签: python google-colaboratory

我有一个名为imutils.py的文件,它只有一个定义,即abc(),它返回2个整数的和。

现在,我想在单独的collab文件中使用此定义,但是我无法使用。

我使用的方法是先将文件imutils.py上传到驱动器,然后将其导入并使用定义。错误提示模块'imutils'没有属性'abc'

要上传,我首先使用了2种方法: 首先,我使用驱动器GUI上传,然后我也使用代码尝试了上述操作。在两种情况下均成功上传

from google.colab import files
files.upload() 

1 个答案:

答案 0 :(得分:6)

如果您的Python文件位于云端硬盘中,则挂载云端硬盘可能比上传文件更简单,例如

from google.colab import drive
drive.mount('/content/gdrive')

然后,如果您有一个模块,可以像这样导入它:

https://colab.research.google.com/drive/1uvHuizCBqFgvbCwEhK7FvU8JW0AfxgJw