Ответ 1
Одним из вариантов, который вы можете найти работоспособным, было бы сделать file1.py
в IPython script, то есть изменить имя на file1.ipy
, а затем вместо
import file2
делать
%run -d -b 106 file2.py
Я понимаю, что это может быть не идеально, поскольку для этого требуется отредактировать file1.py
.
edit. Это действительно полезная функция в команде %run
. Я добавил его здесь: https://github.com/ellbur/ipython
Кроме того, если у вас есть решение, использующее pdb
, вы можете отправить его как ответ.