gpt4 book ai didi

python - 从另一个 .ipynb 文件导入函数

转载 作者:太空狗 更新时间:2023-10-29 18:19:01 35 4
gpt4 key购买 nike

我在名为“functions.ipynb”的文件中定义了一个 hello world 函数。现在,我想使用“导入函数”在另一个文件中导入函数。我确信它们在同一个文件夹中。但是,它仍然显示“ImportError: No module named functions”。顺便说一下,我正在使用 jupyter notebook。非常感谢!

最佳答案

您需要使用 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 Notebook 并导入此函数:

from ipynb.fs.full.my_functions import factorial

然后您就可以像在同一个 IPython Notebook 中一样使用它了:

testing = factorial(5)

参见 documentation了解更多详情。

关于python - 从另一个 .ipynb 文件导入函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44116194/

35 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com