为进度条动画鱼(和鸟)
项目描述
是否曾想在命令行脚本中有动态鱼作为进度条?
是否想过这样做,但后来意识到你有更好的事情可以做,而不是编写无意义的ASCII动画程序?
现在您可以拥有两者的最佳之处:介绍鱼,该模块使任何程序看起来都很好,同时显示有用的数据,在处理一些旧数据的同时。
用法?非常简单
>>> import fish >>> while churning: ... churn_churn() ... fish.animate()
作为一个男孩,我常常梦想着鸟儿来回飞作为进度条,所以我决定实现这个功能
>>> import fish >>> bird = fish.Bird() >>> while churning: ... churn_churn() ... bird.animate()
想显示当前的记录数吗?
>>> from fish import ProgressFish >>> fish = ProgressFish() >>> for i, x in enumerate(churning): ... churn_churn() ... fish.animate(amount=i)
当您知道总数时,想显示数值进度吗?
>>> from fish import ProgressFish >>> fish = ProgressFish(total=len(data)) >>> for i, datum in enumerate(data): ... churn_churn() ... fish.animate(amount=i)
默认的鱼是一种简单的鲈鱼,对于ASCII鱼来说速度相当不错。
在这里的可能性是无限的,先生们
唯一限制的是你自己。
——zombo.com
项目详情
关闭
fish-1.1.tar.gz的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 702eb5228050433c096f0bd29fa08c2be9ffd8d58184779359ccca819dde095f |
|
MD5 | ec3bfc74686e8b70d494a5887fa23880 |
|
BLAKE2b-256 | 61b51ce3a6c258edb6c663acc85fd85a5778bee2578a752272eca43d7cced897 |