Как запустить метод asyncio.wait внутри метода синхронизации? - PullRequest
0 голосов
/ 26 июня 2019

Я тестирую метод wait из пакета asyncio внутри метода sync и пытаюсь получить самый быстрый ответ от 3 разных конечных точек, с:

done, pendings = loop.run_until_complete(
    asyncio.wait(tasks, return_when=asyncio.FIRST_COMPLETED)
)

этот код вышеработает нормально, но это убивает feature из return_when, потому что я запускаю все до его завершения, как я могу использовать метод wait внутри sync метода и получить FIRST_COMPLETE?

...