gpt4 book ai didi

python - python中event.wait()函数的返回值是什么

转载 作者:太空宇宙 更新时间:2023-11-03 19:04:16 26 4
gpt4 key购买 nike

假设我有这个代码

def wait_for_event(e):
"""Wait for the event to be set before doing anything"""
logging.debug('wait_for_event starting')
event_is_set = e.wait()
logging.debug('event set: %s', event_is_set)

e.wait()返回的值是多少

我不明白

我还不清楚的一件事是事件如何发送到线程。

假设我有一些线程下载网页,每个页面上都有经理的名字。

现在这个名字已经被我的某人编辑了。

现在我的线程 10 首先得到了该 chnage,现在我想向我的所有线程发送带有新名称的通知,以便他们可以在代码中更改它

我该怎么做

最佳答案

由于 e.wait() 没有超时,因此该方法始终返回 Truedocumentation 中对此进行了详细说明。 :

wait([timeout])

Block until the internal flag is true. If the internal flag is true on entry, return immediately. Otherwise, block until another thread calls set() to set the flag to true, or until the optional timeout occurs.

When the timeout argument is present and not None, it should be a floating point number specifying a timeout for the operation in seconds (or fractions thereof).

This method returns the internal flag on exit, so it will always return True except if a timeout is given and the operation times out.

关于python - python中event.wait()函数的返回值是什么,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15174162/

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