python3.2 实现在同一行打印,实现进度条效果

import time

for i in range(100000):

    percent = 1.0 * i / 100000 * 100

    print('complete percent:%10.8s%s'%(str(percent),'%'),end='\r')
    

    time.sleep(0.1)

关键就在于 end=’\r’ 这句 , \r 是一个转义符 ,它实现的效果是 让光标重新移回行首

    原文作者:爱知菜
    原文地址: https://blog.csdn.net/rav009/article/details/8839845
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞