讓我描述我正在問什麼。假設蟒蛇控制檯看起來像這樣:
如何使python再次打印成相同的行
line1
line2
line3
line4
line5
...
現在假設你有一個循環,打印到3線,每次迭代。所以通常它會在第一次迭代中打印到line1,line2和line3中,然後在第二次打印中打印出4,5,6,等等。我只想將它打印到行1,行2和行3中,同時刪除以前在這些行中的內容。
原因是因爲我有很多打印以及以前打印的內容都不再重要,所以這種方式我不會創建大量的行。
編輯:我認爲這不是一個重複的問題,因爲這裏有更多的線路。我認爲清理整個控制檯是最簡單的解決方案。謝謝你的回答!
[在Python中替換控制檯輸出]的可能副本(https://stackoverflow.com/questions/6169217/replace-console-output-in-python) –
每次迭代發生時都可以清除控制檯。因此,清潔先前打印的屏幕併爲下一次迭代準備一張空白紙片 – Goralight
如果您打算在控制檯上進行打印,則可以在每次迭代時清除控制檯。這可能是'os.system('cls')' – PeskyPotato