In Python 3 können wir problemlos auf der gleichen Zeile mit dem folgenden Skript drucken. Ich benutze dies, um den Fortschritt meiner Schleife zu verstehen (wie viel Zeit übrig bleibt). Doch in jupyter tut es Arbeit (er druckt auf verschiedenen Linien)Drucken in der gleichen Zeile auf einem Jupyter-Notebook
import time
for f in range(10):
print(f, end='\r', flush=True)
time.sleep(10)
Es Arbeit% pprint drehen tut ziemlich ausdrucken, und ich versuchte, das gleiche mit sys.stdout.write(), aber auch da habe ich dieses Problem.
Nein, ist das Ziel, ständig auf der gleichen Zeile drucken - als Hinweis auf die Fortschritte in der Schleife;) – Roelant
ich Ihre Lösung sowohl in einem Terminal IPython Sitzung versucht, und in einem Jupyter Notebook (Python 3.6. 0 und 3.5.2), in beiden Fällen druckt es auf der gleichen Zeile und ersetzt, was vorher da war. Das scheint bei Jupyter/IPython kein generelles Problem zu sein. – Pit