在我正在编写的程序中,我有一个小问题。我希望能够知道元素何时创建但无权访问元素的库。该库提供了一个函数,该函数在完成并准备好继续时返回 True 或 False。目前我正在使用一个繁忙的等待结构,例如:
def Waiting_Procedure():
finished = false
while not finished:
time.sleep(1)
if library_function_returns_true:
finished = true
这目前工作正常,但我想知道是否有更好/更简单/优雅的方式在 Python 中完成此任务。此外,如果库永远不会返回 true,它将以 1 秒的间隔永远旋转,这并不理想。
谢谢!