python 在控制台输出进度条,python进度条,A "progress
python 在控制台输出进度条,python进度条,A "progress
A "progress bar;" that; looks; like;:
|#############################---------------------|59 percent done
Code:
class ProgressBar(): def __init__(self, width=50): self.pointer = 0 self.width = width def __call__(self,x): # x in percent self.pointer = int(self.width*(x/100.0)) return "|" + "#"*self.pointer + "-"*(self.width-self.pointer)+\ "|\n %d percent done" % int(x)
Test function; (for windows; system;, change; "clear" into; "CLS"):
if __name__ == '__main__': import time, os pb = ProgressBar() for i in range(101): os.system('clear') print pb(i) time.sleep(0.1)
相关内容
- python保存字符串到文件,python保存字符串,def save(fil
- python获得文件大小的代码,python获得文件大小,TheFileS
- python调用其它程序并获得程序输出,python调用程序输出
- python批量下载新浪博客的代码,python新浪博客,# coding
- python字符串按单词反转输出,python字符串反转,方法1i
- python判断字符串是否以指定的字符串结尾的函数endswi
- python链接字符串的几种方法,python几种方法,方法1:直
- python数组过滤方法,python数组过滤,li = ["a", "
- python比较两个列表的大小,python列表大小,L1 = [1, ('a
- python 中yield的用法详解,pythonyield,包含了关键字"yie
评论关闭