gpt4 book ai didi

python - 如何从 Jupyter Notebook 运行现有功能

转载 作者:太空狗 更新时间:2023-10-30 02:01:50 25 4
gpt4 key购买 nike

我正在使用 Jupyter 笔记本。在笔记本运行的同一文件夹中,我有一个函数 f 定义为

 def f(x):
return x**2

我已将此函数作为 f.py 保存在同一文件夹中。现在我想在正在运行的笔记本中调用这个函数。我怎么做?如果函数被输入到笔记本中,我可以直接输入

f(4)

最佳答案

试试load魔法;

%load f.py

这会自动加载文件的全部内容,以便您可以在单元格中对其进行编辑。

from f import f

是另一种选择。

如果这些都不适合您,可以在尝试调用您的函数之前通过将此 block 作为单元格运行来尝试将笔记本的目录添加到系统路径;

import os
import sys
nb_dir = os.path.split(os.getcwd())[0]
if nb_dir not in sys.path:
sys.path.append(nb_dir)

关于python - 如何从 Jupyter Notebook 运行现有功能,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45808101/

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