У меня проблема с одним из моих тестов асинхронного теста: торнадо, похоже, не работает (я получаю 599 секунд), хотя он запущен как инструмент. Я хотел бы, чтобы убедиться, что это действительно работает, выполнив следующие действия:Спящий режим в async-приложении, без блокировки цикла событий
- Начать тест
- Перед тем как запросы отсылаются в торнадо, я хочу, чтобы мой код «сна» в течение длительного времени так что я могу вручную проверить с браузером, что торнадо действительно работает.
Как я могу сказать python для сна, не блокируя цикл async? Если я делаю time.sleep
, весь процесс (и, следовательно, цикл) не реагирует на продолжительность сна.
'time.sleep()' [предполагается приостановить только текущий поток] (http://stackoverflow.com/questions/92928/time-sleep-sleeps-thread-or-process). Можете ли вы предоставить какой-то код, чтобы лучше понять контекст? – Leon