两个 colab 文件之间的可调用函数
Callable function between two colab file
我正在使用 google-colab。
是否可以从一个 colab 文件调用一个函数到另一个 colab 项目,就像我们在 python 中所做的那样 importing file.
例如。
我有两个 colab 文件 1.ipynb 和 2.ipynb.
假设 1.ipynb 具有 ABC 函数。
现在我想利用这个已经实现的 ABC 函数到 2.ipynb
有什么办法吗?还是不可能?
可以使用 import-ipynb 库:
!pip install import-ipynb
import import_ipynb
这使您可以像从 .py 文件导入代码一样从 .ipynb 文件导入代码 - 只需调用 import filename
或 from filename import function, class, etc.
(更可取)。
假设您在 Google 驱动器上整齐地整理了笔记本,例如。在 MyDrive/Colab_Notebooks/
中你可以安装它:
from google.colab import drive
drive.mount('/content/drive')
并从源笔记本导入你想要的功能:
from drive.MyDrive.Colab_Notebooks.notebook1 import ABC, someOtherFunction
我正在使用 google-colab。 是否可以从一个 colab 文件调用一个函数到另一个 colab 项目,就像我们在 python 中所做的那样 importing file.
例如。 我有两个 colab 文件 1.ipynb 和 2.ipynb.
假设 1.ipynb 具有 ABC 函数。 现在我想利用这个已经实现的 ABC 函数到 2.ipynb
有什么办法吗?还是不可能?
可以使用 import-ipynb 库:
!pip install import-ipynb
import import_ipynb
这使您可以像从 .py 文件导入代码一样从 .ipynb 文件导入代码 - 只需调用 import filename
或 from filename import function, class, etc.
(更可取)。
假设您在 Google 驱动器上整齐地整理了笔记本,例如。在 MyDrive/Colab_Notebooks/
中你可以安装它:
from google.colab import drive
drive.mount('/content/drive')
并从源笔记本导入你想要的功能:
from drive.MyDrive.Colab_Notebooks.notebook1 import ABC, someOtherFunction