как импортировать 2-3 блокнота в 1 блокнот с помощью Jupyter - PullRequest
1 голос
/ 17 января 2020

рабочий каталог:

%pwd

Out[1]:
u'C:\\Users\\school\\Documents\\try\\code'


code dir has 2 files: 

my_module.py
my_script.py

Code in my_module.py

def hello_printer():
print("Hello world!")
name = "John"

code in my_script.py
import my_module

my_module.hello_printer()
print("Creator:", my_module.name)

'my_module.py' представляет собой модуль, код которого можно импортировать и использовать повторно в других Python файлах. Это видно по его содержанию: оно не требует каких-либо действий, оно просто определяет функции и переменные. Напротив, my_script.py разработан как скрипт верхнего уровня, который запускает программу Python - он явно вызывает функцию hello_printer и выводит значение переменной на экран.

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

$ python my_script.py

Hello world!
Creator: John

но я хочу реализовать эту концепцию в ноутбуках Juypter и не использовать базовые c python ide.

, необходимые для понимания всего процесса. Нужно ли создавать оба ноутбука? Как будет структура каталогов.

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