一直很好奇那种安装进度条,或者启动程序时候显示的进度条是怎么实现的,学习了python之后,sys模块中有个方法可以实现,代码如下:
1 2 3 4 5 6 |
import sys,time for i in range(50):#循环50次 sys.stdout.write(‘#‘)#向终端输出# #在这中间就可以做你想要的处理了,处理完之后结束循环即可 sys.stdout.flush()#立即输出,如果不加这个的话,它会等缓冲区满了之后才显示 time.sleep(1)#sleep一秒再输出,输出太快的话就看不到效果了 |
原文地址:https://www.cnblogs.com/chunyanxu/p/8732618.html
时间: 2024-07-31 07:20:46