gpt4 book ai didi

python - 在给定的超时时间内等待条件

转载 作者:行者123 更新时间:2023-12-02 17:45:14 25 4
gpt4 key购买 nike

我想知道是否有足够的方法或模块在给定的超时时间内等待条件(返回 bool 的函数)?示例

def wait_for_condition(condition,  timeout, interval) :
# implementation
# return True if the condition met in given timeout, else return False

提前致谢!

最佳答案

我会简单地推出你自己的,这看起来很简单:

def wait_until(condition, interval=0.1, timeout=1, *args):
start = time.time()
while not condition(*args) and time.time() - start < timeout:
time.sleep(interval)

关于python - 在给定的超时时间内等待条件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36040746/

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