gpt4 book ai didi

Python - 在指定时间内循环 100 次

转载 作者:太空宇宙 更新时间:2023-11-04 09:11:25 24 4
gpt4 key购买 nike

我正在考虑在 Python 中创建一个随机化脚本,以在特定时间内执行一个循环。如果我想在 5 天内随机运行循环 100 次,那么最好的方法是什么?

最佳答案

沿区间选取一百个均匀分布的随机点并在它们之间休眠:

import random, time

DURATION = 5 * 86400 # five days
EXECS = 100

now = time.time()
points = sorted(random.random() * DURATION + now
for i in xrange(EXECS))

for p in points:
now = time.time()
if p > now:
time.sleep(p - now)
# run your loop here

关于Python - 在指定时间内循环 100 次,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14564312/

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