python 实现命令行的进度条,python进度条,如下代码片段:class
python 实现命令行的进度条,python进度条,如下代码片段:class
如下代码片段:
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) if __name__ == '__main__': import time, os pb = ProgressBar() for i in range(101): os.system('clear') print pb(i) time.sleep(0.1)
只在linux下可用,在windows下会提示没有clear命令
相关内容
- python实现switch语句,pythonswitch语句,python本身没有sw
- python实现对象的深拷贝,python实现拷贝,python对象的深拷
- python的super关键字使用示例,pythonsuper关键字,super在单继
- os.rename()导致WindowsError: [Error 32]问题的解决,,刚接触
- Python实现通用的unix/linux守护进程,python守护进程,下面
- python 3.x创建linux/unix守护进程类,python守护进程,如下是
- python使用socket监听客户端发送文本内容,pythonsocket,下面
- python 控制语句 else,pythonelse,python中的else
- 两种python 判断网页编码的方法,python判断网页编码,这
- python字符串方法总结,python字符串总结,python的字符串模
评论关闭