Python3 中打印進度條(#)信息:
代碼:
import sys,time
for i in range(50):
sys.stdout.write("#")
sys.stdout.flush() ##隨時刷新到屏幕上
time.sleep(0.1)
time.sleep定義每隔0.1s將信息打印到屏幕上,打印50個#
高級版本:
import time
import sys
for i in range(101):
sys.stdout.write('\r')
sys.stdout.write("%s%% |%s" %(int(i%101), int(i%101)*'#'))
sys.stdout.flush()
time.sleep(0.5)
sys.stdout.write('\n')
可以打印進度條和百分比
