zoukankan      html  css  js  c++  java
  • 如何实现读取进度条

    • 生活中加载网页时、安装程序时会经常见到进度读条
    • So 如何实现呢?
    • 以下代码即可实现读条功能:
    import time
    for i in range(0,101,2):
         time.sleep(0.11)     # 控制读条速度
         char_num = i//2      # 打印多少个'■'
         per_str = '
    %s%% : %s
    ' % (i, '' * char_num) if i == 100 else '
    %s%% : %s'%(i,''*char_num)
         print(per_str,end='', flush=True)

    等价于:

    import time
    for i in range(0,101,2):
         time.sleep(0.11)     # 控制读条速度
         char_num = i//2      # 打印多少个'■'
         if i == 100:
             per_str = '
    %s%% : %s
    ' % (i, '' * char_num)
         else:
             per_str = '
    %s%% : %s'%(i,''*char_num)
         print(per_str,end='', flush=True)

    执行结果:

    100% : ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
    
    Process finished with exit code 0

    It's Funny ! enhn~~~~

  • 相关阅读:
    设计模式之《工厂方法》
    设计模式之 《简单工厂》
    fegin 调用源码分析
    ajax上传预览
    ajax小应用
    ajax执行流程1
    ajax异步post方法
    ajax get异步方法
    js ajax请求流程
    form表单提交
  • 原文地址:https://www.cnblogs.com/bigtreei/p/7809533.html
Copyright © 2011-2022 走看看