python time模块sleep之进度条应用

1.sleep 程序等待唤醒

import time
time.sleep(3)
print('测试101')

2.进度条小应用

###让进度条动起来
str=''
for i in range(50):
	time.sleep(0.1)
	str+='#'
	print('\r[%-50s]'%(str),end='')
###根据文件的大小调整进度条的位置
def func(a):
	if a>1:
		a=1
	str=int(50*a)*'#'
	print('\r[%-50s]%d%%'%(str,int(a*100)),end='')
##模拟文件大小
b=0
c=128000
while b<c:
	time.sleep(0.1)
	b+=1024
	a=b/c
	func(a)

你可能感兴趣的:(python time模块sleep之进度条应用)