TGTGInsightinteligencia telegramLIVE / telegram public index
Volver a canales
Python Academy avatar

TGINSIGHT CHAT

Python Academy

@python_academy

Educación

Python Academy — один канал вместо тысячи учебников Чат канала: @python_academy_chat Сотрудничество: @zubar89 Канал включён в перечень РКН: https://rkn.link/TVu

Suscriptores4.5万Suscriptores actuales
Posts rastreados1,014Posts indexados
Alcance reciente2,800Vistas de posts recientes
Posts recientes

Posts recientes

Etiqueta: #async · 1 posts

当前筛选 #async清除筛选

Publicado 25 mar

Цикл событий в Python Цикл событий — это ядро для каждого асинхронного приложения. Он нужен для того, что бы запускать асинхронные задачи и функции обратного вызова. Поговорим теперь о низкоуровневых методах: get_running_loop — Возвращает текущий цикл событий в потоке. Если его нет, то будет RuntimeError. Может быть вызвана только с корутины или функции обратного вызова. get_event_loop — Делает тоже самое что и функция выше, но если set_event_loop не был вызван, то в добавок ещё закрепит новый цикл. new_event_loop — Создает новый цикл событий. set_event_loop — Устанавливает цикл событий для текущего потока. Немного о методах для работы с циклами событий: run_forever — Запускает цикл событий до тех пока stop не будет вызван. stop — Останавливает цикл событий. Также есть методы is_closed и is_running для проверки состояния. Пример можете посмотреть на картинке выше. Много другого полезного вы можете прочитать в документации. #async

2,800 views

Hashtags