展示效果

上代码
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))

本文介绍了一个用于显示长时间运行任务进度的Python函数,通过计算百分比和时间来更新进度条,并提供执行状态和预计剩余时间,提升代码可读性和用户体验。
最低0.47元/天 解锁文章
583






