Я работаю в каталоге Jupyter, который содержит разные записные книжки на разных языках. Когда я открываю записную книжку Python, я бы хотел, чтобы ядро Python автоматически импортировало определенный модуль, если он найден в той же папке.
Например, допустим, у меня есть дерево файлов ниже:
root_folder
|- subfolder_1
| |- script1.ipynb
| |- script2.ipynb
| `- startup.py
`- subfolder_2
`- script3.ipynb
Я бы хотел, чтобы ядро Python автоматически импортировало модуль startup.py
при открытии script1.ipynb
или script2.ipynb
. Для script3.ipynb
я бы не хотел выдавать какую-либо ошибку (но попытайтесь импортировать startup.py
, если она существует).
Цель состоит в том, чтобы предоставить некоторые специфичные для папки функции без необходимости вручнуюимпортировать этот модуль .
Я знаю, что писать "1017" не "дорого", но я бы хотел обойтись без него.