命令行进度条

cmdprogress的Python项目详细描述


CMDProgress

PyPI version shields.ioPyPI pyversionsPyPI license

跨平台python命令行进度条

macos

Multi Bar

windows

linux

内容

安装

通过PyPi使用pip

pip install cmdprogress

使用git

git clone git://github.com/luciancooper/cmdprogress.git cmdprogress
cd cmdprogress
python setup.py install

用法

这个项目包含两个可实例化的类:ProgBarMultiBar

程序条

有两种方法可以使用ProgBar

在实例化对象时给它一个长度,然后直接循环它

fromcmdprogress.barimportProgBarbar=ProgBar(max=5)forxinbar:# x = (0 .. 5)# do some work

或者在实例化时不提供长度,而是提供一个iterable来包装它

fromcmdprogress.barimportProgBarbar=ProgBar()forxinbar.iter(range(5)):# x = (0 .. 5)# do some work

多栏

有三种方法可以使用aMultiBar

fromcmdprogress.multiimportMultiBarbar=MultiBar(lvl=2)foriinbar.iter(range(5)):forjinbar.iter(range(10)):# do some work
fromcmdprogress.multiimportMultiBarbar=MultiBar(5,lvl=2)forxinrange(5):foriinbar.iter(range(10)):# do some work
fromcmdprogress.multiimportMultiBarbar=MultiBar(5,10)forxinbar:# x will be the tuple (i,j)# do some work

致谢

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java无法启动应用程序:JNLP错误   java根据用户输入在PreparedStatement中使用setTime()或setNull()   java EJB与同步   java以object为键通过hashmap进行搜索   java中的模10^9+7   针对包含其他对象的对象的java OOP最佳实践   如何将字符串作为HTML代码从Java文件读取到JSP页面?   java我的POM怎么了?“解析表达式..检测到递归表达式循环”   用于Hbase的Mapreduce的java NoSuchMethodError   JAVAlang.SecurityException:权限拒绝:启动意图{act=安卓.Intent.action.MAIN cat=[安卓.Intent.category.LAUNCHER]   数组初始化谜语Java   通过arraylist搜索时的java句柄关联