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

  Рет қаралды 15,743

Django School

Django School

3 жыл бұрын

Разберем асинхронность 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
@bohdanpavliuk7765 3 жыл бұрын
Все доходчиво и понятно, спасибо большое за этот прекрасный урок! Лайк, подписка. Твори дальше!
@user-iz5yk3yp6s
@user-iz5yk3yp6s Жыл бұрын
Доходчиво объяснил, спасибо. Думаю для новичков более чем понятно. А кому не понятно, не забывайте, что нужно не только смотреть но и самим кодить) Лайк, подписка!
@user-ys7rl4dy1n
@user-ys7rl4dy1n Жыл бұрын
Отлично объяснили. Долго не мог понять как используется асинхронность, а сейчас понял. Спасибо большое!
@sogorich
@sogorich 2 жыл бұрын
Зачем было вызывать класс Quene если он здесь никакого смысла не несёт, только в заблуждение вводит, ведь с его экземпляром никакого взаимодействия нет, асинхронность и без неё в данном примере будет работать как нужно, разве не так?
@user-up1xl1ef5e
@user-up1xl1ef5e 2 жыл бұрын
БРО. Очень круто объясняешь. Спасибо.
@omg-go4vf
@omg-go4vf Жыл бұрын
На всем протяжении своего изучения так или иначе я попадаю на тебя. Спасибо
@bahakulbarakov5880
@bahakulbarakov5880 3 жыл бұрын
Шикарно, наконец понял как писать асинхронный код
@denissavast
@denissavast 2 жыл бұрын
Молодец, благодарю за информацию!
@sevashpun
@sevashpun 3 жыл бұрын
Спасибо большое!
@maxrichard8852
@maxrichard8852 3 жыл бұрын
Отличные стримы. Пожалуйста, увеличивай громкость. В записи на максимум выкручиваю и только тогда хорошо слышно.
@tihon4979
@tihon4979 3 жыл бұрын
Да, поддержку. Реклама как включилась, я чуть не поседел.
@serggurzhy4622
@serggurzhy4622 2 жыл бұрын
Спасибо!!! Очень понятно и доступно!!! А вы еще не делали выпуск по более глубокому изучению асинхронного программирования на Python???
@DjangoSchool
@DjangoSchool 2 жыл бұрын
Ещё нет
@user-hz3fq6ri5j
@user-hz3fq6ri5j 2 жыл бұрын
библиотека requests с asyncio не будет значит работать асинхронно?
@lasttime5208
@lasttime5208 3 ай бұрын
А есть ли продолжение и где его найти?
@user-ez9uf9zm3v
@user-ez9uf9zm3v Жыл бұрын
крутой урок, когда продолжение ?)
@user-sp1gr6xb7q
@user-sp1gr6xb7q Жыл бұрын
Что если есть две функции, первая собирает 100 адресов со 100 страниц, а другая по этим адресам скачивает картинки, как во второй фукции дождаться завершения первой?(я пытаюсь понять можно ли получить последовательность)
@vladkrolik2700
@vladkrolik2700 2 жыл бұрын
интересные видео, не подскажете что дальше после этого курса просмотреть ? уроки джанго 3 ?
@DjangoSchool
@DjangoSchool 2 жыл бұрын
Да
@mylife1615
@mylife1615 2 жыл бұрын
Делал по вашему примеру, если допустим 100 доменов мне нужно проверить статус каждого из них, почему то теряются запросы, ответ не возвращают. может как то время ожидания надо установить.
@DjangoSchool
@DjangoSchool 2 жыл бұрын
Ответ вообще не приходит? Или есть ошибка доступа к домену?
@svhanz
@svhanz 3 жыл бұрын
Я надеюсь, что на этом уроки не закончатся? Спасибо за ваш труд! Очень доходчиво и познавательно!
@DjangoSchool
@DjangoSchool 3 жыл бұрын
Ещё будут уроки
@svhanz
@svhanz 3 жыл бұрын
@@DjangoSchool Михаил! Даже не знаю как вам помочь, ибо я нищеброд и великих денег от меня не увидеть. По мере возможности стал кидать заинтересованным в обучении людям ссылки на ваш канал. Надеюсь, что это хоть как-то поможет вам. Рад от вас услышать, что тема будет продолжена! Всего самого хорошего вам и вашей семье!
@DjangoSchool
@DjangoSchool 3 жыл бұрын
@@svhanz Спасибо, а вам успехов
@kuliev.vitaly
@kuliev.vitaly Жыл бұрын
Хороший урок - понятно как с асинхронными вызовами работать. А какое реальное практическое применение асинхронности? Все тоже самое можно через мультипроцессинг сделать. Асинхронный код все равно рано или поздно упрется в производительность одного ядра на несинхронных задачах.
@user-lw7oe3om8i
@user-lw7oe3om8i 4 ай бұрын
Можешь использовать в паре
@lasttime5208
@lasttime5208 3 ай бұрын
Если нагрузка на процессор, то не нужно ассинхронность использовать. Но когда у вас микро сервисы и один из них просто отвечает за рассылку или перекладывает с одной очереди в другую, то тогда идеально подойдет асинхронный код. Доя запуска нового потока или процесса есть своя цель и ее нужно понимать
@Oh_My_jungle
@Oh_My_jungle Жыл бұрын
Эхх, понять то понимаю, но как ею пользоваться в проектах не понимаю.
@user-tm1nd5cb4y
@user-tm1nd5cb4y 2 ай бұрын
В первом примере синхронные функции отработали бы идентично. Не понял для чего нужен был этот пример
@uncledeveloper1356
@uncledeveloper1356 3 жыл бұрын
О да, Наруто полностью ассинхронный😂
@serega-s1858
@serega-s1858 3 жыл бұрын
Привет, а ты linux используешь в своей работе?
@DjangoSchool
@DjangoSchool 3 жыл бұрын
Да
@user-xk9df5rs8w
@user-xk9df5rs8w 2 жыл бұрын
Гайс хело, есть условная кнопка на клиенте "я на работе" ,для того чтобы зафиксировать приход сотрудника на работу ,нужно написать апи сотрудник фиксирует ,присутствие с помощью токена ,Как это можно реализовать подкиньте мыслей люди добрые:pray::pray: В дальнейшем также в зависимости от кол-ва отправок ,нужно сделать сортировку по кол-ву посещений
@val___7868
@val___7868 Жыл бұрын
Из какой игры костёр на фоне?
@DjangoSchool
@DjangoSchool Жыл бұрын
Не знаю
@user_-Vovchik
@user_-Vovchik Ай бұрын
Первый пример я вообще не понял, почему он асинхронный? Пока не прошло 2 сек с засыпанием, код не пошел дальше. Где же тут асинхронность? Налицо последовательное выполнение кода.
@tihon4979
@tihon4979 3 жыл бұрын
Михаил, а как пиво с вами попить? хD прикольно было бы сообразить лайф встречу
@DjangoSchool
@DjangoSchool 3 жыл бұрын
Пиво не пью, лайф встречу уже давно обдумываю
@user-fk8cd6sb5t
@user-fk8cd6sb5t 2 жыл бұрын
это круто, правда без кода сложнее в этом разбираться
@user-fk8cd6sb5t
@user-fk8cd6sb5t 2 жыл бұрын
Зачем вы лайкаете, есть, ссылка на материалы? 😭😭😭
@Alexbravada
@Alexbravada 2 жыл бұрын
@@user-fk8cd6sb5t переписывайте код с экрана, так полезнее для обучения
@user-fk8cd6sb5t
@user-fk8cd6sb5t 2 жыл бұрын
@@Alexbravada дело не в том что я не пишу код с экрана, а когда спустя какое то время допускаешь опечатку и не можешь понять где, то сложно по видео искать ее
@kitajskijmost
@kitajskijmost 2 жыл бұрын
Бедная функция, её пустили по кругу.😉😉😉
@user-sw9hc5pn6s
@user-sw9hc5pn6s 2 жыл бұрын
классный канал, жаль, немного не по моей теме
@DjangoSchool
@DjangoSchool 2 жыл бұрын
А какая у тебя тема?
@lightkingbeknazarov7919
@lightkingbeknazarov7919 2 жыл бұрын
круто объясняешь, но не дает покой твой нос))))
@mrtooup
@mrtooup 3 жыл бұрын
Чувак, живи! Я редко подписываюсь, ты следующий после Сабурова. Давай шути дальше.
@uncledeveloper1356
@uncledeveloper1356 3 жыл бұрын
Я заметил это в своей жизни, я так всегда поступаю, даже если чтото требует пары минут подождать, я иду и занимаюсь чем либо другим
@thomashenry8365
@thomashenry8365 3 жыл бұрын
Что носом?
@user-gk8ex9qs8h
@user-gk8ex9qs8h 3 жыл бұрын
Все ок , но есть один термин ,который заводит в заблуждение всех новичков Синтаксический сахар в языке программирования - это синтаксические возможности, применение которых не влияет на поведение программы. async - это НЕ -Синтаксический сахар. За это Заслуженный дизлайк, "учитель".
@CryptoMarketMaking
@CryptoMarketMaking 2 жыл бұрын
Просто это настолько глубокий сахар , что ты даже не понимаешь, что такое соль!
@Nicktimes
@Nicktimes 6 ай бұрын
Учитель что с клювом
Основы Asyncio
53:25
Python Russian
Рет қаралды 10 М.
小路飞姐姐居然让路飞小路飞都消失了#海贼王  #路飞
00:47
路飞与唐舞桐
Рет қаралды 93 МЛН
Normal vs Smokers !! 😱😱😱
00:12
Tibo InShape
Рет қаралды 114 МЛН
ELE QUEBROU A TAÇA DE FUTEBOL
00:45
Matheus Kriwat
Рет қаралды 11 МЛН
КАХА и Джин 2
00:36
К-Media
Рет қаралды 3,8 МЛН
AsyncIO, await, and async - Concurrency in Python
9:12
Socratica
Рет қаралды 71 М.
Асинхронщина в Python
25:32
MoscowPython
Рет қаралды 14 М.
Решаем тестовое задание на позицию junior python backend разработчик
21:18
𝐧𝐞𝐫𝐝𝐢𝐳𝐚𝐲-𝐜𝐨𝐝𝐞
Рет қаралды 10 М.
Asyncio и асинхронное программирование | Python 3, Питон 3
41:01
Андрей Иванов | Python
Рет қаралды 37 М.
Asyncio in Python - Full Tutorial
24:59
Tech With Tim
Рет қаралды 41 М.
Основы многопоточности в Python
58:46
Python Russian
Рет қаралды 4,1 М.
Трагичная История Девушки 😱🔥
0:58
Смотри Под Чаёк
Рет қаралды 369 М.
Nokia 3310 versus Red Hot Ball
0:37
PressTube
Рет қаралды 3,4 МЛН
Which Phone Unlock Code Will You Choose? 🤔️
0:14
Game9bit
Рет қаралды 11 МЛН
Дени против умной колонки😁
0:40
Deni & Mani
Рет қаралды 8 МЛН