In Matlab, am Anfang jeder Datei, ich schreibe in der RegelPython Äquivalent von Matlab clear, schließen Sie alle, clc
clear; close all; clc
Gibt es so etwas wie dies in Python? Was machen die meisten Leute beim Testen ihrer Skripte?
In Matlab, am Anfang jeder Datei, ich schreibe in der RegelPython Äquivalent von Matlab clear, schließen Sie alle, clc
clear; close all; clc
Gibt es so etwas wie dies in Python? Was machen die meisten Leute beim Testen ihrer Skripte?
Der Catch hier ist, dass plt.show() blockiert und nicht zum Skript zurückkehrt, bis das Fenster manuell geschlossen wird. Sie können plt.draw() ausprobieren, was interaktiv ist und es dem Skript ermöglicht, weiter zu laufen, nachdem die Figur gezeichnet wurde.
Es ist eine andere Frage, die den Unterschied zwischen Show diskutiert und ziehen:
Difference between plt.show() and plt.draw()
Dann sollte der Nähe arbeiten.
Ich würde verwenden entweder
print ("\n"*80)
----------- ------------ OR
import os
clear = lambda: os.system('cls') #on Windows System
clear()
In ipython% Reset löscht alle Variablen –
Bens Antwort unten sollte mit den Zahlen helfen. Für die Variablen, versuchen Sie es hier: http://stackoverflow.com/questions/3543833/how-do-i-clear-all-variables-in-the-middle-of-a-python-script – rayryeng