Я получаю удовольствие от запуска ноутбуков i python с удаленным ядром с использованием VSCode. Мой python .ipynb сохраняется как локальный файл, удаленный сервер i python настроен в VSCode. Когда я запускаю ячейку, она работает в среде удаленного ядра, круто!
Далее я хочу извлечь несколько больших функций в отдельный модуль и импортировать их из ipynb. Чтобы иметь возможность изменить строку кода в редакторе VSCode, сохраните файл и перезапустите ячейку, в которой будет использоваться обновленный код.
Я прочитал о
%reload_ext autoreload
%autoreload 2
, но мой файл module.py не опубликован на удаленном сервере. Я не вижу четкого способа редактирования удаленных файлов или публикации sh их копии на сервере i python. Я слышал, что PyCharm tools deployment
может как-то это сделать, но есть ли решение для VSCode?
Также я был бы рад увидеть пример того, как работать с путями и импортом локального модуля. Большое спасибо!