来源:机器之心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 的增量进度条如果你不喜欢该进度条的格式,还可以从以下格式中挑选:ProgressBar 支持的进度条类型。相关文档
………………………………