Как вызвать функцию из файла .py в Jupyter Notebook? - PullRequest
0 голосов
/ 11 марта 2020

Я не хочу писать одну и ту же функцию в каждом файле Jupyter Notebook. Было бы проще, если бы мне просто нужно было отредактировать функцию один раз, без необходимости редактировать каждый файл .ipynb.

Проблема в том, что мне нужно перезапустить ядро, если я отредактирую файл .py, который перезапустит начать все.

Можно ли просто вызвать функцию из нескольких файлов .pynb?

PS: После того, как я отредактировал .py, он не влияет на файл .ipynb.

1 Ответ

0 голосов
/ 11 марта 2020

Да, вам нужен файл make .py с определенной функцией, импортируйте этот файл и затем вызовите функции в нем. поместите его в ту же папку, что и блокноты.

пример файла filename.py

def function_name(param1,param2):
    #dosomting
    return

и порядок его импорта

from filename import function_name

function_name(param1,param2)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...