1. Введение в асинхронное программирование

preview_player
Показать описание
Основные понятия асинхронного программирования на Python 3.
Рекомендации по теме
Комментарии
Автор

Не ожидал от автора настолько достойного подхода, признаться, приятно удивили.

rzzz
Автор

Божечки мои, почему мне раньше было всё это непонятно?
Огромное спасибо!

doc
Автор

Всё проще чем я думал. Шикарное видео. Благодарю!

breuslife
Автор

Огромное спасибо! Много материала просмотрел по асинхронному программированию, но это видео помогло снять с меня этот необъятный блок непонимания.

kytrsgb
Автор

Отличное объяснение, все ясно и понятно.. Спасибо..

andreybelyaev
Автор

Мне понравилось, как ты объясняешь. Продолжай в том же духе

yyxfldy
Автор

Великолепное объяснение! Благодарю!!! Подписка +1, колокол +, комментарий для продвижения канала +

Dmitrii-Zhinzhilov
Автор

Спасибо, очень последовательно и доходчиво

odnorob
Автор

Шикарно. Наконец-то свет в конце тоннеля))

mvfsfkr
Автор

1:30 ёп! внутри меня тоже есть такой кот, который ничего не делает

dmitryponyatov
Автор

Код точно так же, но выходит ошибка This event loop is already running. странно

zxctdgy
Автор

Это работает только когда операции завершаются внутри функции? А как поступать если функция должна вернуть результат и программа продолжилась? Допустим программа пробегается по шапкам страниц поочередено в цикле, если условия удовлетворяют, то посылает запрос в функцию, спарсить страницу и вернуть результат, на основании результата решает сохранять его в список или нет. Такая программа большая часть времени будет ожидать возврата результата, так как парсинг не быстрый. Можно в этом случае использовать асинхронное программирование?
П.с. Я так понимаю наверно нужно делать все расчеты внутри функции в том числе и расчет добавлять в список или нет и возвращать его в глобальной переменной?

banka
Автор

Означает ли это, что теперь можно обойтись без Node.js, только Python? Так как это абсолютно одинаковое решение в обоих языках?

AlbertCartel
Автор

Потоки выполняются в одном процессе и одном ядре, логично что они так же не параллельны а асинхронные.

brayaka
Автор

Асинхронка в отличии от ООП очень легкая!

CZINKERR
Автор

Чтобы было более понятно, нужно было асинхроность объяснять на простых функциях, с колбеками на yeld а не сразу с сайд либы!

ThePirateHistory
Автор

а если я не могу заменить sleep() на асинхронный?

MakarenkoSasha
Автор

Так вот что такое корутины спорограммы, иелд

vladyan
Автор

С каких пор асинхронность запускается в разных потоках? Автор вроде путается в многопоточности и асинхронности

Nickola_United
Автор

Sleep блокирующий в асинхронном коде, вы весь код кирпичили своим слипом

ybmbcjk