импорт потоков
event = threading.Event ()
event.set ()
распечатать event.wait (1)
Никто
Event.CLEAR ()
распечатать event.wait (1)
Ни один
Таким образом, он в основном возвращает None
как при условии True
, так и False
. Как я могу отличить случай тайм-аута от случая без ожидания? Между тем, документы говорят
Этот метод возвращает внутренний флаг
на выходе, поэтому он всегда будет возвращать True
кроме случаев, когда указан тайм-аут и
время ожидания истекло.
Я что-то упустил?