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

python – 从另一个.ipynb文件导入一个函数,第1张

概述我在一个名为’functions.ipynb’的文件中定义了一个hello world函数.现在,我想使用“导入函数”在另一个文件中导入函数.我确信它们在同一个文件夹中.但是,它仍然显示“ImportError:没有模块命名函数”.顺便说一下,我正在使用jupyter笔记本.非常感谢! 您将需要使用 ipynb package/module importer.您需要安装它:pip install 我在一个名为’functions.ipynb’的文件中定义了一个hello world函数.现在,我想使用“导入函数”在另一个文件中导入函数.我确信它们在同一个文件夹中.但是,它仍然显示“importError:没有模块命名函数”.顺便说一下,我正在使用jupyter笔记本.非常感谢!解决方法 您将需要使用 ipynb package/module importer.您需要安装它:pip install ipynb.

创建一个名为“MyFunctions”的笔记本.添加一个简单的功能.

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

然后,创建第二个Ipython Notebook并导入此函数:

from ipynb.fs.full.MyFunctions import factorial

然后你可以像使用它在同一个Ipython Notebook中一样使用它:

testing = factorial(5)

有关详细信息,请参阅documentation.

总结

以上是内存溢出为你收集整理的python – 从另一个.ipynb文件导入一个函数全部内容,希望文章能够帮你解决python – 从另一个.ipynb文件导入一个函数所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/1194379.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-03
下一篇 2022-06-03

发表评论

登录后才能评论

评论列表(0条)

保存