需求目標
執行Python程序的時候在控制台輸出內容的時候固定一刷新內容,如下:
Downloading File FooFile.txt [47%]
而不是
Downloading File FooFile.txt [47%] Downloading File FooFile.txt [48%] Downloading File FooFile.txt [49%]
實現上很簡單
只要增加一個 end='\r' 的print參數
import time for i in range(100): time.sleep(0.1) print("\r Downloading File FooFile.txt [{}%] ".format(100-i),end='\r')