今天看啥  ›  专栏  ›  Python极客专栏

Python制作进度条,原来有这么多方法!

Python极客专栏  · 公众号  ·  · 2024-05-27 12:00
    

文章预览

点击查看:无需魔法,国内可直接使用官方ChatGPT-4! 来源丨机器之心 链接丨https://towardsdatascience.com/learning-to-use-progress-bars-in-python-2dc436de81e5 如果你之前没用过进度条,八成是觉得它会增加不必要的复杂性或者很难维护,其实不然。要加一个进度条其实只需要几行代码。在这几行代码中,我们可以看看如何在命令行脚本以及 PySimpleGUI UI 中添加进度条。 下文将介绍 4 个常用的 Python 进度条库: Progress 第一个要介绍的 Python 库是 Progress。 你只需要定义迭代的次数、进度条类型并在每次迭代时告知进度条。 import  timefrom progress.bar  import  IncrementalBarmylist = [ 1 , 2 , 3 , 4 , 5 , 6 , 7 , 8 ] bar = IncrementalBar( Countdown , max = len(mylist)) for  item  in  mylist:    bar.next()    time.sleep( 1 )    bar.finish() Progress 实现的进度条效果如下: Progressbar 的增量进度条 如果你不 ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照
总结与预览地址:访问总结与预览