Python一行代码快速实现程序进度条示例

 更新时间:2023年03月26日 09:51:02   作者:程序员晚枫  
这篇文章主要为大家介绍了Python一行代码快速实现程序进度条示例详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪

引言

你在写代码的过程中,有没有遇到过以下问题?

  • 已经写好的程序,想看看程序执行的进度?
  • 在写代码批量处理文件的时候,如何显示现在处理到第几个文件了?

👆如上图所示的进度条是一个最好的解决方法,怎么在不修改原来代码的情况下,快速给程序加一个进度条呢?

今天我们来学习一个最简单的方法~

1、先上代码

下载进度条的第三方库。

pip install poprogress

使用这个库,快速制作进度条

from poprogress import simple_progress
a_list = [1, 2, 3, 4, 5, 6, 7, 8]*100000000
for a in simple_progress(a_list。desc='这个参数是进度条的说明,可以不填'):
    pass

效果如下👇。

2、使用说明

细心的你一定发现,这个进度条代码,对我们平时写的代码没有伤害。

平时我们可能会直接循环list,而进度条是把这个listsimple_progress()包起来,在进行循环。

# 平时的代码:
for i in list:
  pass
# 加了进度条的代码
for i in simple_progress(list):
  pass

所以如果你已经写好的代码,想加上一个进度条,也直接把for循环后面的内容,直接用simple_progress()包起来就行了~程序员不需要做任何改变。

是不是非常简单?

3、实现原理

想进一步了解的同学,可以看一下源码,研究一下它的实现原理:

⭐GitHub:github.com/CoderWanFen…

以上就是Python一行代码快速实现程序进度条示例的详细内容,更多关于Python 程序进度条的资料请关注脚本之家其它相关文章!

相关文章

  • Python封装解构以及丢弃变量

    Python封装解构以及丢弃变量

    这篇文章主要介绍了Python封装解构以及丢弃变量,文章围绕主题展开详细的内容介绍,具有一定的参考价值,需要的朋友可以参考一下
    2022-09-09
  • 基于python的七种经典排序算法(推荐)

    基于python的七种经典排序算法(推荐)

    本篇文章主要介绍基于python的七种经典排序算法(推荐),具有一定的参考价值,这里整理了详细的代码,有需要的小伙伴可以参考下。
    2016-12-12
  • Python数据分析之绘制ppi-cpi剪刀差图形

    Python数据分析之绘制ppi-cpi剪刀差图形

    这篇文章主要介绍了Python数据分析之绘制ppi-cpi剪刀差图形,ppi-cp剪刀差是通过这个指标可以了解当前的经济运行状况,下文更多详细内容介绍需要的小伙伴可以参考一下
    2022-05-05
  • PyTorch device与cuda.device用法介绍

    PyTorch device与cuda.device用法介绍

    这篇文章主要介绍了PyTorch device与cuda.device用法,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2022-04-04
  • Python虚拟机字节码教程之装饰器实现详解

    Python虚拟机字节码教程之装饰器实现详解

    在本篇文章当中主要给大家介绍在 cpython 当中一些比较常见的字节码,从根本上理解 python 程序的执行。在本文当中主要介绍一些 python 基本操作的字节码,并且将从字节码的角度分析函数装饰器的原理
    2023-04-04
  • Pytest运行及其控制台输出信息

    Pytest运行及其控制台输出信息

    这篇文章主要介绍了Pytest运行及其控制台输出信息,文章围绕主题展开详细的内容介绍,具有一定的参考价值,需要的小伙伴可以参考一下
    2022-09-09
  • Python图片裁剪实例代码(如头像裁剪)

    Python图片裁剪实例代码(如头像裁剪)

    本篇文章主要介绍了Python图片裁剪实例代码(如: 头像裁剪),具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-06-06
  • pycharm通过ssh连接远程服务器教程

    pycharm通过ssh连接远程服务器教程

    今天小编就为大家分享一篇pycharm通过ssh连接远程服务器教程,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2020-02-02
  • 手把手教你pycharm专业版安装破解教程(linux版)

    手把手教你pycharm专业版安装破解教程(linux版)

    这篇文章主要介绍了 手把手教你pycharm专业版安装破解教程(linux版),文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-09-09
  • Python实现一键下载视频脚本

    Python实现一键下载视频脚本

    这篇文章主要为大家分享了一个用Python编写的一键下载视频的脚本,文中的示例代码讲解详细,感兴趣的小伙伴可以跟随小编一起学习一下
    2022-01-01

最新评论