有一个Python模块,你可以从PyPI将其称为
progressbar实现这样的功能。如果您不介意添加依赖项,那么这是一个很好的解决方案。否则,请选择其他答案之一。
一个简单的用法示例:
import progressbarfrom time import sleepbar = progressbar.ProgressBar(maxval=20, widgets=[progressbar.Bar('=', '[', ']'), ' ', progressbar.Percentage()])bar.start()for i in xrange(20): bar.update(i+1) sleep(0.1)bar.finish()要安装它,可以使用
easy_install progressbar,或者
pip install progressbar如果您更喜欢pip。



