gpt4 book ai didi

python - 预测一个循环的剩余时间

转载 作者:行者123 更新时间:2023-12-04 12:11:46 25 4
gpt4 key购买 nike

晚上好,

我正在尝试 估价 剩余 时间 到循环结束;我用过:

start = datetime.now()
progress = 0

for i in range(1000):

#do a few calculations

progress += 1

stop = datetime.now()
execution_time = stop-start

remaining = execution_time * ( 1000 - progress )

print("Progress:", progress, "%, estimated", remaining, "time remaining")

但确实如此 不是 似乎工作正常,因为它长达几分钟,即使循环总共需要 20 秒,并且在到达终点时迅速减少。

我该如何尝试 预测 剩余 时间 有效且正确地循环?

最佳答案

只需使用 tqdm包裹:

from tqdm import tqdm
for i in tqdm(range(10000)):
dosomthing()
它将为您打印所有内容:
76%|█████████████           | 7568/10000 [00:33<00:10, 229.00it/s]

关于python - 预测一个循环的剩余时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50188907/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com