与多线程兼容的终端进度条
patiencebar的Python项目详细描述
与多线程兼容的终端进度条
由Guillaume Schworer创建。许可下 gnu通用公共许可v3或更高版本(gplv3+)许可证(请参见LICENSE)。
安装
只需运行
pip install patiencebar
以获得最新的稳定版本。
用法
主要入口点是patiencebar.Patiencebar和patiencebar.Patiencebarmulti类。你就用它吧 像这样:
import patiencebar as PB n_calc = 34 pb = PB.Patiencebar(valmax=n_calc, barsize=50, title="Test bar") for i in range(n_calc): dostuff() pb.update()
更多使用详细信息,请参见example.py)
文档
所有选项都记录在Patiencebar和 Patiencebarmulti类。可以在python shell中使用:
import patiencebar as PB print(PB.Patiencebar.__doc__) print(PB.Patiencebarmulti.__doc__)
或者,在ipython中使用:
import patiencebar as PB PB.Patiencebar? PB.Patiencebarmulti?
许可证
版权所有2016 Guillaume Schworer
PatienceBar是GNU General提供的免费软件 公共许可证v3或更高版本(gplv3+)许可证(请参见LICENSE)。
更改日志
1.0.0(2016-05-03)
- 初次发布。