後面的步驟我開發了一個Python腳本,它可以連續執行多個任務(主要連接到服務器和檢索信息)。打印在同一行上,步驟
有許多步驟,併爲他們每個我想顯示一個點,以便用戶知道有什麼事情發生。
在每一步結束後,我做的:
print('.', end='')
,並在最後一步,我寫:
print('Done!')
它的工作原理,但直到執行最後打印不顯示任何內容,所以它有點擊敗其原來的目的:)
基本上,屏幕上沒有顯示任何內容,並在最後一刻,這彈出:
.......Done!
如何強制Python在同一行上一步一步打印?
謝謝!我正在查看3.0文檔,沒有看到Flush選項。在[最新版本[(https://docs.python.org/3/library/functions.html#print)它在這裏:) – Pierre