以下是一个简单的动态运行状态显示的Python代码示例,它显示了一个增量进行状态的进度条:

import time

# 定义进度条函数
def progress_bar(total, current, bar_length=20):
    percent = current / total
    hashes = '#' * int(percent * bar_length)
    spaces = ' ' * (bar_length - len(hashes))
    print(f"\r[{hashes}{spaces}] {int(percent * 100)}%", end='')

# 模拟增量进行状态
total = 100
for i in range(total):
    time.sleep(0.1)  # 模拟耗时操作
    progress_bar(total, i+1)

print("\nDone!")

运行以上代码,您将看到一个类似于以下输出的进度条动态地显示状态:

[####################] 100%
Done!

进度条的长度可以通过调整bar_length参数来调整。您可以将此代码嵌入到您的应用程序中,以在长时间运行的操作期间向用户显示状态,并提高用户体验。


原文地址: https://www.cveoy.top/t/topic/rXN 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录