Anh*_*ata 5 python import jupyter-notebook
我一直在我的 python 应用程序中使用 Jupyter Notebook。我经常使用几个实用函数。今天,我的解决方案是将所有这些函数复制到新的 python 笔记本中并执行我的新应用程序。我想编写一个 python 文件(例如 utility.py)并在该文件中编写所有例程函数。但是,我不确定如何调用或导入 utility.py 到 Jupyter Notebook 中。
utility.py
def f1(): do_something
def f2: do_something2
def f3: do_somthing3
Run Code Online (Sandbox Code Playgroud)
在 .ipynb 文件中
import utility.py
utility.f1()
utility.f2()
Run Code Online (Sandbox Code Playgroud)
假设utility.py绝对路径是/home/anhata/utils/utility.py:
import sys
sys.path.append('/home/anhata/utils')
import utility
utility.f1()
Run Code Online (Sandbox Code Playgroud)
但要小心,utility这是一个非常常见的词,表示潜在的重复。
很有可能utility在 python 包库中存在一个名为的模块。在这种情况下,您的程序可能会将您utility.py与该文件混淆。我可以建议您将其重命名为特定的名称,例如anhata_utils.py.
| 归档时间: |
|
| 查看次数: |
7115 次 |
| 最近记录: |