进度条打印函数
2019-05-04 09:41:51来源:博客园 阅读 ()
进度条打印:
import time def progress(per,width=50): text = ('\r[%%-%ds]'%width)%('x'*int(per*width)) text += '%3s%%' text = text%(round(per*100)) print(text,end='') file_size=102400 cur_size=0 while cur_size < file_size: cur_size += 2048 per = cur_size / file_size progress(per) time.sleep(0.1) print('\n\n完毕') # \r代表每次光标回到最左边,%%代表%,这里的负数'-'代表'x'打印在最左边,不然默认在最右边。 # int类型的才能字符串拼接(浮点不行) # %20s里面的20如果需要格式化输出的话需要二次格式化输出,不能一次。
原文链接:https://www.cnblogs.com/suguangti/p/10802720.html
如有疑问请与原作者联系
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
下一篇:python爬取酷狗音乐排行榜
- fetchone函数和fetchall函数返回值的区别 2019-08-13
- Python之装饰器笔记 2019-08-13
- Python学习日记(九) 装饰器函数 2019-08-13
- python之函数、面向对象 2019-08-13
- python3基础之“函数(2)” 2019-08-13
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash