В Matlab, в начале каждого файла, я обычно пишуPython эквивалент Matlab Очистим, закройте все, CLC
clear; close all; clc
Есть ли что-то похожее на это в Python? Что делают большинство людей при тестировании своих скриптов?
В Matlab, в начале каждого файла, я обычно пишуPython эквивалент Matlab Очистим, закройте все, CLC
clear; close all; clc
Есть ли что-то похожее на это в Python? Что делают большинство людей при тестировании своих скриптов?
Уловка здесь заключается в том, что plt.show() блокирует и не возвращается к скрипту, пока окно не будет закрыто вручную. Вы можете попробовать plt.draw(), который является интерактивным и позволит сценарию продолжать работу после рисования рисунка.
Существует еще один вопрос, который обсуждается разница между шоу и рисовать:
Difference between plt.show() and plt.draw()
Тогда близко должен работать.
Я хотел бы использовать либо
print ("\n"*80)
----------- ИЛИ ------------
import os
clear = lambda: os.system('cls') #on Windows System
clear()
In IPython% сброса очищает все переменные –
Ответ Бена ниже должен помочь с цифрами. Для переменных попробуйте здесь: http://stackoverflow.com/questions/3543833/how-do-i-clear-all-variables-in-the-middle-of-a-python-script – rayryeng