从另一个.ipynb fi导入函数

2024-04-26 22:17:31 发布

您现在位置:Python中文网/ 问答频道 /正文


Tags: python
1条回答
网友
1楼 · 发布于 2024-04-26 22:17:31

您需要使用ipynb package/module importer。您需要安装它:pip install ipynb

创建名为my_functions.ipynb的笔记本。添加一个简单的函数。

def factorial(n):
    if n == 0:
        return 1
    else:
        return n * factorial(n-1)

然后,创建第二个IPython笔记本,并使用以下命令导入此函数:

from ipynb.fs.full.my_functions import factorial

然后你可以像在同一个IPython笔记本中一样使用它:

testing = factorial(5)

有关详细信息,请参见documentation

相关问题 更多 >