进度条显示

——进度条显示问题——

进度条显示_第1张图片

所用到的知识:

(1)sys.stdout是一个标准化的输出,标准化输出的方式就是输出到屏幕上。

   sys.stdout.write()输出不会自动换行。

   在python中调用print时,事实上调用了sys.stdout.write(obj+'\n')。

   print 将需要的内容打印到控制台,然后追加一个换行符。

(2)time sleep() 函数推迟调用线程的运行,可通过参数secs指秒数,表示进程挂起的时间。

(3)sys.stdout.flush()刷新缓冲区,如果想等时间间隔的打印一些字符,但由于缓冲区没满,不会打印。每次打印后强行刷新缓冲区就能实现等时间间隔打印。

你可能感兴趣的:(进度条显示)