Я использовал IEP из pyzo, прежде чем попробовать Sublime Text (ST). Существует подозрительное поведение с ST, которого нет в IEP.Как обновить существующие фигуры matplotlib (python) с возвышенным текстом
В IEP, как и в Matlab или Octave, редактор и интерактивная консоль разговаривают друг с другом. Как правило, если вы вычислить some_stuff и построить его в сценарии, после выполнения этого сценария вы можете перейти в консоль и проверить некоторые значения:
печати some_stuff [0:10]
или изменить ваш участок:
plt.whatever()
, который будет обновлять вашу фигуру. Также, если вы запускаете свой скрипт несколько раз с разными параметрами, эта цифра просто обновляется. Однако, когда вы делаете это в ST, даже с REPL, после выполнения сценария ничего не осталось, вы не можете получить доступ к some_stuff [0:10] из REPL. Аналогичным образом, вы не можете изменить свою фигуру. И если вы запускаете свой сценарий несколько раз с разными параметрами, новая цифра генерируется в новом окне каждый раз вместо обновления существующего рисунка.
Простая работа вокруг этого? Благодаря!
Спасибо. Это работает нормально для цифр (пока не является оптимальным решением). Но это не решает проблему интерактивного доступа к переменным, вычисленным в скрипте. Если кто-то знает способ ST работать аналогично Matlab, я бы хотел узнать ... – Julien