асинхронность python 3 примеры | Урок 23

Ғылым және технология

Разберем асинхронность python 3 на примере. Познакомимся с async await python конструкцией. Затронем тему очередей в asyncio python и asyncio task. В уроке рассмотрим как с помощью библиотеки httpx загрузить изображение python асинхронно.
python асинхронность, многопаточность - webdevblog.ru/obzor-async-io-...
Библиотека httpx - www.python-httpx.org
--=--
Провожу индивидуальные занятия (ментор) по python, django, fastapi, javascript
Moй Telegram - t.me/DJWOMS
--=--
Мы в сети:
Telegram канал - t.me/django_school
Telegram чат - t.me/trueDjangoChannel
Донат - donatepay.ru/don/186076
Донат 2 - www.donationalerts.com/r/djan...
Discord - / discord
ВК - djangochannel
--=--
#python #ityoutubersru

Пікірлер: 54

  • @bohdanpavliuk7765
    @bohdanpavliuk77652 жыл бұрын

    Все доходчиво и понятно, спасибо большое за этот прекрасный урок! Лайк, подписка. Твори дальше!

  • @user-iz5yk3yp6s
    @user-iz5yk3yp6s Жыл бұрын

    Доходчиво объяснил, спасибо. Думаю для новичков более чем понятно. А кому не понятно, не забывайте, что нужно не только смотреть но и самим кодить) Лайк, подписка!

  • @user-up1xl1ef5e
    @user-up1xl1ef5e2 жыл бұрын

    БРО. Очень круто объясняешь. Спасибо.

  • @user-ys7rl4dy1n
    @user-ys7rl4dy1n Жыл бұрын

    Отлично объяснили. Долго не мог понять как используется асинхронность, а сейчас понял. Спасибо большое!

  • @omg-go4vf
    @omg-go4vf Жыл бұрын

    На всем протяжении своего изучения так или иначе я попадаю на тебя. Спасибо

  • @denissavast
    @denissavast2 жыл бұрын

    Молодец, благодарю за информацию!

  • @bahakulbarakov5880
    @bahakulbarakov58803 жыл бұрын

    Шикарно, наконец понял как писать асинхронный код

  • @sevashpun
    @sevashpun3 жыл бұрын

    Спасибо большое!

  • @sogorich
    @sogorich2 жыл бұрын

    Зачем было вызывать класс Quene если он здесь никакого смысла не несёт, только в заблуждение вводит, ведь с его экземпляром никакого взаимодействия нет, асинхронность и без неё в данном примере будет работать как нужно, разве не так?

  • @maxrichard8852
    @maxrichard88523 жыл бұрын

    Отличные стримы. Пожалуйста, увеличивай громкость. В записи на максимум выкручиваю и только тогда хорошо слышно.

  • @tihon4979

    @tihon4979

    3 жыл бұрын

    Да, поддержку. Реклама как включилась, я чуть не поседел.

  • @user-hz3fq6ri5j
    @user-hz3fq6ri5j2 жыл бұрын

    библиотека requests с asyncio не будет значит работать асинхронно?

  • @user-ez9uf9zm3v
    @user-ez9uf9zm3v Жыл бұрын

    крутой урок, когда продолжение ?)

  • @serggurzhy4622
    @serggurzhy46222 жыл бұрын

    Спасибо!!! Очень понятно и доступно!!! А вы еще не делали выпуск по более глубокому изучению асинхронного программирования на Python???

  • @DjangoSchool

    @DjangoSchool

    2 жыл бұрын

    Ещё нет

  • @uncledeveloper1356
    @uncledeveloper13563 жыл бұрын

    О да, Наруто полностью ассинхронный😂

  • @lasttime5208
    @lasttime52082 ай бұрын

    А есть ли продолжение и где его найти?

  • @svhanz
    @svhanz3 жыл бұрын

    Я надеюсь, что на этом уроки не закончатся? Спасибо за ваш труд! Очень доходчиво и познавательно!

  • @DjangoSchool

    @DjangoSchool

    3 жыл бұрын

    Ещё будут уроки

  • @svhanz

    @svhanz

    2 жыл бұрын

    @@DjangoSchool Михаил! Даже не знаю как вам помочь, ибо я нищеброд и великих денег от меня не увидеть. По мере возможности стал кидать заинтересованным в обучении людям ссылки на ваш канал. Надеюсь, что это хоть как-то поможет вам. Рад от вас услышать, что тема будет продолжена! Всего самого хорошего вам и вашей семье!

  • @DjangoSchool

    @DjangoSchool

    2 жыл бұрын

    @@svhanz Спасибо, а вам успехов

  • @user-sp1gr6xb7q
    @user-sp1gr6xb7q Жыл бұрын

    Что если есть две функции, первая собирает 100 адресов со 100 страниц, а другая по этим адресам скачивает картинки, как во второй фукции дождаться завершения первой?(я пытаюсь понять можно ли получить последовательность)

  • @vladkrolik2700
    @vladkrolik27002 жыл бұрын

    интересные видео, не подскажете что дальше после этого курса просмотреть ? уроки джанго 3 ?

  • @DjangoSchool

    @DjangoSchool

    2 жыл бұрын

    Да

  • @mylife1615
    @mylife16152 жыл бұрын

    Делал по вашему примеру, если допустим 100 доменов мне нужно проверить статус каждого из них, почему то теряются запросы, ответ не возвращают. может как то время ожидания надо установить.

  • @DjangoSchool

    @DjangoSchool

    2 жыл бұрын

    Ответ вообще не приходит? Или есть ошибка доступа к домену?

  • @Oh_My_jungle
    @Oh_My_jungle Жыл бұрын

    Эхх, понять то понимаю, но как ею пользоваться в проектах не понимаю.

  • @user-fk8cd6sb5t
    @user-fk8cd6sb5t2 жыл бұрын

    это круто, правда без кода сложнее в этом разбираться

  • @user-fk8cd6sb5t

    @user-fk8cd6sb5t

    2 жыл бұрын

    Зачем вы лайкаете, есть, ссылка на материалы? 😭😭😭

  • @Alexbravada

    @Alexbravada

    2 жыл бұрын

    @@user-fk8cd6sb5t переписывайте код с экрана, так полезнее для обучения

  • @user-fk8cd6sb5t

    @user-fk8cd6sb5t

    Жыл бұрын

    @@Alexbravada дело не в том что я не пишу код с экрана, а когда спустя какое то время допускаешь опечатку и не можешь понять где, то сложно по видео искать ее

  • @user-xk9df5rs8w
    @user-xk9df5rs8w2 жыл бұрын

    Гайс хело, есть условная кнопка на клиенте "я на работе" ,для того чтобы зафиксировать приход сотрудника на работу ,нужно написать апи сотрудник фиксирует ,присутствие с помощью токена ,Как это можно реализовать подкиньте мыслей люди добрые:pray::pray: В дальнейшем также в зависимости от кол-ва отправок ,нужно сделать сортировку по кол-ву посещений

  • @kuliev.vitaly
    @kuliev.vitaly Жыл бұрын

    Хороший урок - понятно как с асинхронными вызовами работать. А какое реальное практическое применение асинхронности? Все тоже самое можно через мультипроцессинг сделать. Асинхронный код все равно рано или поздно упрется в производительность одного ядра на несинхронных задачах.

  • @user-lw7oe3om8i

    @user-lw7oe3om8i

    4 ай бұрын

    Можешь использовать в паре

  • @lasttime5208

    @lasttime5208

    2 ай бұрын

    Если нагрузка на процессор, то не нужно ассинхронность использовать. Но когда у вас микро сервисы и один из них просто отвечает за рассылку или перекладывает с одной очереди в другую, то тогда идеально подойдет асинхронный код. Доя запуска нового потока или процесса есть своя цель и ее нужно понимать

  • @serega-s1858
    @serega-s18583 жыл бұрын

    Привет, а ты linux используешь в своей работе?

  • @DjangoSchool

    @DjangoSchool

    3 жыл бұрын

    Да

  • @user-tm1nd5cb4y
    @user-tm1nd5cb4y2 ай бұрын

    В первом примере синхронные функции отработали бы идентично. Не понял для чего нужен был этот пример

  • @tihon4979
    @tihon49793 жыл бұрын

    Михаил, а как пиво с вами попить? хD прикольно было бы сообразить лайф встречу

  • @DjangoSchool

    @DjangoSchool

    3 жыл бұрын

    Пиво не пью, лайф встречу уже давно обдумываю

  • @user-sw9hc5pn6s
    @user-sw9hc5pn6s2 жыл бұрын

    классный канал, жаль, немного не по моей теме

  • @DjangoSchool

    @DjangoSchool

    2 жыл бұрын

    А какая у тебя тема?

  • @val___7868
    @val___7868 Жыл бұрын

    Из какой игры костёр на фоне?

  • @DjangoSchool

    @DjangoSchool

    Жыл бұрын

    Не знаю

  • @user_-Vovchik
    @user_-Vovchik26 күн бұрын

    Первый пример я вообще не понял, почему он асинхронный? Пока не прошло 2 сек с засыпанием, код не пошел дальше. Где же тут асинхронность? Налицо последовательное выполнение кода.

  • @kitajskijmost
    @kitajskijmost2 жыл бұрын

    Бедная функция, её пустили по кругу.😉😉😉

  • @lightkingbeknazarov7919
    @lightkingbeknazarov79192 жыл бұрын

    круто объясняешь, но не дает покой твой нос))))

  • @mrtooup
    @mrtooup3 жыл бұрын

    Чувак, живи! Я редко подписываюсь, ты следующий после Сабурова. Давай шути дальше.

  • @uncledeveloper1356
    @uncledeveloper13563 жыл бұрын

    Я заметил это в своей жизни, я так всегда поступаю, даже если чтото требует пары минут подождать, я иду и занимаюсь чем либо другим

  • @thomashenry8365
    @thomashenry83653 жыл бұрын

    Что носом?

  • @user-gk8ex9qs8h
    @user-gk8ex9qs8h3 жыл бұрын

    Все ок , но есть один термин ,который заводит в заблуждение всех новичков Синтаксический сахар в языке программирования - это синтаксические возможности, применение которых не влияет на поведение программы. async - это НЕ -Синтаксический сахар. За это Заслуженный дизлайк, "учитель".

  • @CryptoMarketMaking

    @CryptoMarketMaking

    2 жыл бұрын

    Просто это настолько глубокий сахар , что ты даже не понимаешь, что такое соль!

  • @Nicktimes
    @Nicktimes6 ай бұрын

    Учитель что с клювом

Келесі