展示效果
上代码
import time
import sys
def display_progress(total_count, completed_count, start_time, bar_length=50):
"""
显示进度信息的函数,具有固定长度的进度条。
:param total_count: 总数量
:param completed_count: 已完成数量
:param start_time: 开始执行时间
:param bar_length: 进度条的长度(默认为50)
"""
# 计算已完成的百分比
percent_complete = completed_count / total_count
# 计算进度条上显示的#的数量
hash_count = int(round(percent_complete * bar_length))