码迷,mamicode.com
首页 > 编程语言 > 详细

Python进度条程序展示方案

时间:2018-06-23 13:18:16      阅读:211      评论:0      收藏:0      [点我收藏+]

标签:python   有关   pycha   linux系统   res   多少   sleep   自己   rom   

 

# 说明下面我们有时候运行代码的时候会出现几个进度条,我在pycharm上当我把sleep设置太小的时候会出现这种情况,把sleep设置大点就好了
# 要想设置小点也不会出现问题,那么可以在Windows下的dos命令行下运行,也可以使用别的编译器或者换成Linux系统。也有可能你的pycharm不会出现这个问题。
# 这个只是说明一下出现的结果不一样的时候,不是代码有问题,有可能与你的编译器有关。下面代码都是自己亲测有效的。
# 使用tqdm模块里
from tqdm import tqdm
import time

for i in tqdm(range(20)):
    time.sleep(0.5)

100%|██████████| 20/20 [00:10<00:00,  2.00it/s]



import time
for i in range(0,101,2):
     char_num = i//2      #打印多少个‘*‘
     per_str = \r%s%% : %s\n % (i, * * char_num) if i == 100 else \r%s%% : %s%(i,**char_num)
     print(per_str,end=‘‘, flush=True)
     time.sleep(0.3)
#上面的\r表示每次输出的内容返回到第一个指针,就是每次在行首输出
#100% : **************************************************


import time
import sys
for i in range(11):
    print("\r进度:%s%%"%(i*10), end="")
    time.sleep(0.4)
# 进度:100%

for i in range(11):
    time.sleep(0.1)
    sys.stdout.write("\r进度%s%%:%s"%(i*10,i * *))
# 进度100%:**********




import time
import progressbar
p = progressbar.ProgressBar()
for i in p(range(10)):
    time.sleep(0.2)
#  100% |########################################################################

 

Python进度条程序展示方案

标签:python   有关   pycha   linux系统   res   多少   sleep   自己   rom   

原文地址:https://www.cnblogs.com/yang-China/p/9215282.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!