python文本进度条实例

 更新时间:2021年12月09日 16:05:57   作者:weixin_52766015  
这篇文章主要为大家介绍了python文本进度条,具有一定的参考价值,感兴趣的小伙伴们可以参考一下,希望能够给你带来帮助

1,刚开始(可能会很low)

import time
scale=10
print("----执行开始----")
for i in range(scale+1):
    a='*'*i
    b='.'*(scale-i)
    c=(i/scale)*100
    print("{:^3.0f}%[{}->{}]".format(c,a,b))
    time.sleep(0.1)
 
 
 
 
 
print("----执行结束----")
'''

2.单行消失

必须在cmd命令行中实施,因为idle禁用了\r的功能

比较

1. \r    的功能是每次在输出之前光标退回段首然后再输出

2.end=" "的作用是不换行把光标在这一行后面。

import time
for i in range(101):#idle竟然屏蔽了\r的功能
    print("\r{:3}%".format(i),end="")
    time.sleep(0.1)

3.优化后的单行消失

(同样也是必须在cmd运行,同上)

import time
scale=50
print("执行开始".center(scale//2,"-"))
 
start=time.perf_counter()
for i in range(scale+1):
    a='*'*i
    b='.'*(scale-i)
    c=(i/scale)*100
    dur=time.perf_counter()-start
    print("\r{:^3.0f}%[{}->{}]{:.2f}s".format(c,a,b,dur),end=' ')
    time.sleep(0.1)
 
 
print("执行结束".center(scale//2,"-"))

总结

本篇文章就到这里了,希望能够给你带来帮助,也希望您能够多多关注脚本之家的更多内容!

相关文章

  • python 解压pkl文件的方法

    python 解压pkl文件的方法

    今天小编就为大家分享一篇python 解压pkl文件的方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2018-10-10
  • 基于pandas数据清洗的实现示例

    基于pandas数据清洗的实现示例

    数据清洗是数据科学和数据分析中非常重要的一个步骤,本文主要介绍了基于pandas的数据清洗,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2024-07-07
  • Python爬虫实现百度图片自动下载

    Python爬虫实现百度图片自动下载

    这篇文章主要介绍了Python爬虫实现百度图片自动下载的方法以及相关代码分析,对此有兴趣的朋友参考下。
    2018-02-02
  • Python设计模式之中介模式简单示例

    Python设计模式之中介模式简单示例

    这篇文章主要介绍了Python设计模式之中介模式,简单介绍了中介模式的概念、功能,并结合实例形式给出了Python定义与使用中介模式的相关操作技巧,需要的朋友可以参考下
    2018-01-01
  • 一篇文章带你顺利通过Python OpenCV入门阶段

    一篇文章带你顺利通过Python OpenCV入门阶段

    这篇文章主要介绍了Python OpenCV的知识体系,文章中涉及到的知识点很多,需要了解这方面知识的小伙伴可以慢慢理解,慢慢学习
    2021-08-08
  • Python装饰器decorator用法实例

    Python装饰器decorator用法实例

    这篇文章主要介绍了Python装饰器decorator用法,以实例形式详细讲述了Python装饰器及相关概念与用途,需要的朋友可以参考下
    2014-11-11
  • 探索Python Furl高性能URL构建解析和操作功能实例

    探索Python Furl高性能URL构建解析和操作功能实例

    本文将提供关于Python Furl的全面指南,包括安装和配置、基本概念、URL解析、URL构建、查询参数操作、片段处理、实际应用场景以及丰富的示例代码
    2024-01-01
  • 浅谈Python数学建模之数据导入

    浅谈Python数学建模之数据导入

    数据导入是所有数模编程的第一步,比你想象的更重要。Python 语言中数据导入的方法很多。对于数学建模问题编程来说,选择什么方法最好呢?答案是:没有最好的,只有最合适的。对于不同的问题,不同的算法,以及所调用工具包的不同实现方法,对于数据就会有不同的要求
    2021-06-06
  • Python list运算操作代码实例解析

    Python list运算操作代码实例解析

    这篇文章主要介绍了Python list运算操作代码实例解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2020-01-01
  • python opencv 读取图片 返回图片某像素点的b,g,r值的实现方法

    python opencv 读取图片 返回图片某像素点的b,g,r值的实现方法

    今天小编就为大家分享一篇python opencv 读取图片 返回图片某像素点的b,g,r值的实现方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2019-07-07

最新评论