现在的位置: 首页 > 综合 > 正文

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

2013年02月05日 ⁄ 综合 ⁄ 共 171字 ⁄ 字号 评论关闭
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 是一个转义符 ,它实现的效果是 让光标重新移回行首

抱歉!评论已关闭.