- 博客(1)
- 资源 (1)
- 收藏
- 关注
Python3.7.1
import random
import time
import sys
from multiprocessing import Process
def processBar_tortoise(num, total, name_icon): # 进度条
rate = num / total
rate_num = int(rate * 100)
s = '起点 ' + '> ' * (total-2) + '终点'
if rate_num == 100:
s = s.split()
s[num] = name_icon
y = ''.join(s)
r = '\r{}\n'.format(y)
else:
s = s.split()
s[num] = name_icon
y = ''.join(s)
r = '\r{}'.format(y)
sys.stdout.write(r)
sys.stdout.flush
def processBar_hare(num, total, name_icon): # 进度条
rate = num / (total+1)
rate_num = int(rate * 100)
s = '起点 ' + '> ' * (total-3) + '终点'
if rate_num == 100:
s = s.split()
s[num] = name_icon
y = ''.join(s)
r = '\r{}\n'.format(y)
else:
s = s.split()
s[num] = name_icon
y = ''.join(s)
r = '\r{}'.format(y)
sys.stdout.write(r)
sys.stdout.flush
def tortoise(total_step):
start_time = time.time()
step = 0
while step < total_step:
time.sleep(0.2)
step += 1
processBar_tortoise(step, total_step+1, '
2018-12-29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人