2013年2月18日 星期一

[小技巧]讓print只在同個位置不斷更新顯示

很簡單
在print內增加"\r"及end=' ' 這兩個參數即可
第一個參數是令游標回到行頭
第二個參數則是要求結尾不做任何動作(預設'\n',也就是跳到下一行)
範例:

print("處理進度:", x , "%" , "\r" , end=' ')

他就會不斷在同一列更新顯示你要的資訊,這在顯示進度上非常有用