Рубрики
Без рубрики

Примитивы синхронизации

Автор оригинала: Doug Hellmann. Хотя приложения asyncio обычно выполняются как однопоточный процесс, они по-прежнему создаются как параллельные приложения. Каждая сопрограмма или задача могут выполняться в непредсказуемом порядке, основанном на задержках и прерываниях от ввода-вывода и других внешних событий. Для поддержки безопасного параллелизма asyncio включает в себя реализации некоторых из тех же низкоуровневых примитивов, что и […]

Рубрики
Без рубрики

Отладка с помощью asyncio

Автор оригинала: Doug Hellmann. В asyncio встроено несколько полезных функций отладки. Во-первых, цикл событий использует ведение журнала для отправки сообщений о состоянии во время работы. Некоторые из них доступны, если в приложении включено ведение журнала. Другие можно включить, указав циклу выдавать больше отладочных сообщений. Вызовите set_debug () , передав логическое значение, указывающее, следует ли включать […]