Python的進度條的制作


import sys,time
#導入模塊

for i in range(50):
#進度條的長度
    sys.stdout.write("#")
#進度條的內容,這里要注意了,pycharm有可能不顯示write的方法
    sys.stdout.flush()
#刷新緩存
    time.sleep(0.5)
#間隔時間,和shell的sleep差不多吧

上面使用sys模塊的標准輸出,並沒循環一次就刷新一次緩存如果沒有flush,內容將會在內存中全部打印完后才會顯示出來。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM