根据环境选择多个后端的Smart ProgressBar

smart-progress的Python项目详细描述


具有多个后端的智能progressbar支持显式更新和tqdm样式的iterable包装

用法

progressbar(iterable=None,length=None,label=None,show_eta=True,show_percent=None,show_pos=False,item_show_func=None,...,info_sep=' ',...)

有关参数和详细信息,请检查click.progressbar。到目前为止,ipython后端忽略了所有与条形图和终端相关的参数。(上面未列出的)

示例

fromsmart_progressimportprogressbarwithprogressbar([1,2,3])asbar:foriteminbar:do_work(item)

con=connection(...)withcon,progressbar(length=con.tot_size())asbar:whilenotcon.is_eof():block=con.retrieve_block()do_work(block)bar.update(len(block))

依赖关系

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

推荐PyPI第三方库


热门话题
国际化Java语言环境以获得僧伽罗语/斯里兰卡语翻译   java获取实时Log4J消息   java SAML EncryptedAssertion解密失败   框架java有多少个版本?   java HeaderElements必须是命名空间限定的   java Sonar抱怨变量声明。。我们不能用“u”吗?   java如何使用Junit5创建JUnit4中的测试套件   java我编写此代码是为了从用户填充的数字数组中查找最大和最小的数字,但它不起作用   java SQLITE_ERROR SQL ERROR或缺少数据库(table food没有名为price的列)   java Android:我怎样才能让空的EditText字段不被随机计数?   jpa是由java引起的。lang.IllegalStateException:同一实体的多个表示形式   java我如何在同一个类中一次又一次地对同一事物执行actionListener?   java SimpleDataFormat引发不可解析异常   模型视图控制器如何使通过网络传递的Java序列化对象通知客户端GUI更改   具有处理程序的java重复任务花费的时间超过间隔时间   java编写与服务器连接的桌面应用程序