Я создаю модуль, чья целевая аудитория использует Jupyter NoteBook.Частично это включает чтение содержимого ячейки, из которой она запускается.
Благодаря этому Ответу стека , Это может быть достигнуто путем запуска:
In[len(In) - 1]
Как это можно запустить в обычном файле Python?
Я уже пробовал использовать подпроцесс через subprocess.call(["ipython", "-c", cmd])
, но это создает отдельный экземпляр iPython, который в результате становится пустым.
Сохранение в файле .ipy также было опробовано.Это хлопотно, так как трудно упаковать и импортировать.
Я благодарен за любую помощь.