Асинхронность, многопоточность, многопроцессность в python | Библиотека asyncio и асинхронный код

  Переглядів 92,692

Python Hub Studio

Python Hub Studio

Рік тому

В видео рассмотрим асинхронное программирование, и виды многозадачности при проектировании приложения - процессы, потоки и асинхронный код. Рассмотрим библиотеку asyncio и как на python писать асинхронный код.
Поддержать канал:
www.buymeacoffee.com/PythonHu...
Также, доступны функции - Спонсорство на UKposts:
/ @pythonhubstudio
и кнопка Суперспасибо!
Плейлист курс по Телеграм ботам (новый aiogram 3):
• Telegram бот на python...
Курс по python 7 часов:
• Учим python за 7 часов...
Курс по Django 15 часов:
• Полный курс уроков по ...
Курс HTML / CSS:
• Учим HTML и CSS за 7 ч...
Не забудьте подписаться и включить оповещения, чтоб не пропустить новые выпуски!

КОМЕНТАРІ: 193
@PythonHubStudio
@PythonHubStudio Рік тому
Был интересный вопрос в комментах: "А нужно ли импортировать asyncio и делать событийный цикл для бота(aiogram, discord.py)? Ответ: Нет, событийный цикл запускается самим фреймворком при запуске bot.run() или start_polling() или start_webhook и тд. Вы пользуетесь декораторами уже готовых корутин из фреймворка, внедряя в них желаемое вам поведение (async функций под декораторами). Если есть дополнительные функции, то вы их записываете через синтаксис async await, как показано в конце видео, и запускаете из корутин под декораторами, как показано в конце видео.
@lebunrte
@lebunrte Рік тому
ты молодец.Единственный в ру сегменте кто СМОГ.
@attrebutton
@attrebutton Рік тому
Telebot ( Pytelegrambotapi) асинхронный
@HerouZeg
@HerouZeg 11 місяців тому
@@attrebuttonСинхронный и Асинхроный aiogram только асинхроный
@user-dw3vm1jv1c
@user-dw3vm1jv1c 8 місяців тому
А я всё видео ждал что сейчас узнаю как же мне одновременно запустить bot.polling() дважды или вместе с schedule.run_pending() Столкнулся с этой проблемой и ломаю голову три дня.
@Yan-tytldfts-008
@Yan-tytldfts-008 6 місяців тому
чекни apscheduler как-то так вроде @@user-dw3vm1jv1c
@griboedov2822
@griboedov2822 Рік тому
единственный нормальный человек который адекватно объясняет ассинхронность! респект
@kashka-
@kashka- Місяць тому
Искал медь, нашел золото. Отличный ролик
@user-mj9il8qx7c
@user-mj9il8qx7c 11 місяців тому
Тяжело переоценить работу этого человека! Каждое видео это золото в песке. Я конечно не сторонник изучать язык и его инструменты по обучающим видео, но христоматийный 7ч видос в своё время часто меня выручал. Не знаю как у Вас это получается, но каждый раз когда я сталкиваюсь с проблемой в коде, и решаю проверить Ваш канал на наличие ответов Вы как будто знаете прядок трудностей с которыми столкнётся человек и по порядку все излагаете и даёте ответ. Я ещё не погружался в тему асинхронности и мультипроцессорности, многопоточности, но уверен, после просмотра видео эта тему у меня будет отличный стартовый капитал! :)
@helmes3333
@helmes3333 9 місяців тому
Лучший учитель по Python на ютубе
@anonym1548
@anonym1548 Рік тому
Бро, спасибо! Я поражен, как легко и доступно у тебя получилось объяснить такую сложную тему. Посмотрел видео и с первого раза всё стало понятно. А препод нам месяцами объяснял эту тему и нифига было не понятно, только запутал нас ещё больше 😁 Буду рекомендовать канал.
@kanewalker8705
@kanewalker8705 Рік тому
Недавно на тебя наткнулся чтоб задачу решить, решил и столько интересного на канале нашел! Не бросай учить - очень понятно и круто объясняешь ✊
@Maks-gp6np
@Maks-gp6np Рік тому
Спасибо ! Наконец-то доходчивое объяснение на аддекватных примерах!!!!
@qweqweqweqweqweqweqweqw
@qweqweqweqweqweqweqweqw Рік тому
Спасибо, вы большой молодец, что делаете такой труд для нас !
@user-je6dz7vz4y
@user-je6dz7vz4y Рік тому
Это лучшее объяснения асинхонности, которое я встречал. Так легко погрузился в эту тему, так еще и дополнительно разобрали мультипроцессинг и многопоточность. Большая благодарность вам. Всех благ!
@user-iq9sk9wg5e
@user-iq9sk9wg5e Рік тому
Благодарность автору видео 👍👍👍
@MrEklair
@MrEklair Рік тому
Ух сложно сказал бы я, но стало понятно как теперь всё это работает. Спасибо за разъяснения!
@Prorok-eb4zh
@Prorok-eb4zh Рік тому
Мужик, хочу сказать спасибо, за то что не разжёвываешь так, как будто я первый раз python увидел! Спасибо от всего сердца!!! Этого многим не хватает
@user-iz9qp7np4q
@user-iz9qp7np4q Рік тому
Информативно научнопопулярно доходчиво живым языком со всеми ньюансами самое главное наглядно прямо на мониторе объясняет.. Лучше любого профессора и академика.. Ждём новых видосов
@andreyggsg2898
@andreyggsg2898 Рік тому
Большое спасибо за видео! Очень много читал про потоки и асинхронность, но не мог выявить общего понимания, чтобы делать конкурентоспособный код!. Благодаря Вам, сформировалась общая картина!
@semasema9004
@semasema9004 Рік тому
Спасибо за прекрасное и доступное объяснение!
@esferon1
@esferon1 Рік тому
Очень классное видео, где на примере просто и понятно объясняют асинхронку.👍
@Vladimir_F609
@Vladimir_F609 9 місяців тому
Жаль, что нельзя поставить 100 лайков! Огромное Вам спасибо за ваши труды!!!
@user-gf7fr8qw2e
@user-gf7fr8qw2e Рік тому
очень крутой учитель, нет слов, респекты!
@MixiPri
@MixiPri 11 місяців тому
Огромное спасибо! Просто шикарно!!! И исчерпывающе!!!
@Tailiira
@Tailiira Рік тому
Спасибо за доходчивые объяснения!
@archibald3544
@archibald3544 Рік тому
спасибо вам за обьяснение!! Благодаря вам понял асихронность в программировании
@user-pd6bi4uw6l
@user-pd6bi4uw6l Рік тому
Только ночью изучал вопрос ) Гляну ваше видео обязательно !
@user-xy7wj9nq7g
@user-xy7wj9nq7g 7 місяців тому
Как всегда - донесение информации на высшем уровне!
@user-pt6ys7yx7b
@user-pt6ys7yx7b 3 місяці тому
Спасибо за энциклопедийное видео без воды! Даже спустя года оно не потеряет актуальности.
@bro_webman
@bro_webman Рік тому
Очень достойно! Спасибо! Чёт сидел залипал на других роликах, думал уже поспать лечь, не заходит тема. Видимо вопрос в подаче материала. Замечательно прояснилось! Отдельное спасибо за пример диспетчером задач и процессами, без этого чувствуется какой то пробел)
@OlegAndriiash
@OlegAndriiash Рік тому
Благодарю! Очень интересно и доступно для понимания.
@tomiokasan4120
@tomiokasan4120 Рік тому
Благодарю за информативное видео! Буквально недавно стал интересоваться этой темой. Удачи вам
@memeger89
@memeger89 9 місяців тому
одно из лучших объяснений этой темы, спасибо
@godgive994
@godgive994 7 місяців тому
Интересный, полезный, с приятной подачей информации видос! Супер!
@Vladimir-bz9tg
@Vladimir-bz9tg 10 місяців тому
Спасибо Вам большое. Только после просмотра Вашего видео вся та информация, прочтенная в книгах стала понятно. Ещё раз, большое спасибо Вам
@Error000Max
@Error000Max 10 місяців тому
так понятно объяснять это талант) лайк, подписка за труд
@abdulloakramov7941
@abdulloakramov7941 8 місяців тому
Спасибо за отличный урок
@evgenyaroshenko4543
@evgenyaroshenko4543 Рік тому
спасибо, очень понятное объяснение, в отличие от некоторых курсов, которые я проходил
@igorpishurkov
@igorpishurkov 4 місяці тому
Смамое шикарное объяснение этой темы, которое только встречал! Просто шикарно, нет слов, больше вам спасибо!
@Novice2213
@Novice2213 Рік тому
Спасибо огромное! Очень доступно, на примерах, интересно
@willotzze2519
@willotzze2519 Рік тому
огромное вам спасибо за обучение
@user-tb1ok2wg4s
@user-tb1ok2wg4s 7 місяців тому
Чувак - ты лучший. Объяснил лучше всех
@user-ov8te1ft9d
@user-ov8te1ft9d 7 днів тому
теперь хоть что-то понял) спасибо за объяснение, пойду еще рыть информацию
@user-ox5nd7zv2e
@user-ox5nd7zv2e Рік тому
Супер!!! Долго искал подобное видео, но ничего толкового найти не мог. Здесь же всё ясно и понятно СРАЗУ. Спасибо за урок 🔥
@PythonHubStudio
@PythonHubStudio Рік тому
👍
@dhddhd9774
@dhddhd9774 7 місяців тому
Спасибо, очень круто объяснено!
@pendelbus555
@pendelbus555 9 місяців тому
Без воды - спасибо
@teleport96
@teleport96 7 місяців тому
Огромное спасибо за видео. По крайней мере пока что, это самое информативное и максимальное понятное видео, что я смог найти на UKposts.
@adammason482
@adammason482 10 місяців тому
Спасибо за очень информативный ролик!
@alexturner6417
@alexturner6417 6 місяців тому
Отличное видео. Исчезли все вопросы по этим темам. 10/10
@aanistratenko
@aanistratenko 2 місяці тому
Отличное видео! Просто, наглядно и понятно! Спасибо 👍
@stayingaliveable
@stayingaliveable 7 місяців тому
спасибо большое за видео
@nikitakurabtsev1222
@nikitakurabtsev1222 2 місяці тому
Лучшее русскоязычное объяснение, спасибо вам.
@qweqweqweqweqweqweqweqw
@qweqweqweqweqweqweqweqw Рік тому
Спасибо. Объяснил как маленькому малышу Асинхронность !🥰
@oreshkinalexey
@oreshkinalexey 6 місяців тому
Божественно!
@CopyFoxing
@CopyFoxing 10 місяців тому
Хорош, никогда не видел такого расстягивания хронометража!
@exemplles
@exemplles Рік тому
Вау, как раз сегодня с утра сел за эту тему. Как неожиданно и приятно
@paqstd-yt
@paqstd-yt 6 місяців тому
Отличное объяснение, спасибо!
@Anton16180
@Anton16180 2 місяці тому
как же долго я искал такой годный контент
@user-sr4rc8ry8p
@user-sr4rc8ry8p Рік тому
Вот это мы смотрим. Спасибо
@KikrAzz
@KikrAzz Рік тому
Класс. благодарю, хороший человек
@youcef3939
@youcef3939 Рік тому
В натуре классно Чётко Красавчик! Я давно искал решение для этого проблему случайно посмотрел на канале и нашёл ролик! спасибо большое! продолжай пожалуйста в тот же самый дух.
@worldofanime3720
@worldofanime3720 Рік тому
спасибо. очень полезное видео! помогло разобраться в асинхронности
@RokyTime
@RokyTime Рік тому
Ещё один годный ролик, харош. Твой видос про ООП запостили в паблике по питону. Признание
@tanto_id
@tanto_id Рік тому
Записал небольшой конспект, все понятно. Спасибо
@dispeloff
@dispeloff 5 місяців тому
Максимально полезный видос👍
@Engineer_Pan
@Engineer_Pan Рік тому
Шикарно!
@greenstrem
@greenstrem 10 місяців тому
Спасибо дружише ! очень понятно объяснил!
@user-ub4ik7jr4b
@user-ub4ik7jr4b 11 місяців тому
Спасибо, дядь, контент что надо))
@iprahka
@iprahka 7 місяців тому
Просто идеальное видео)) спасибо. Тот же GPT отвечая на эти вопросы нес непонятную хню, а тут все четко и с доступными примерами
@user-qg4hq4ce9z
@user-qg4hq4ce9z 4 місяці тому
Очень круто , спасибо за видео
@topmovie2224
@topmovie2224 Рік тому
Привет. Для обучения очень крутой канал. Спасибо тебе!
@erikkaramian8005
@erikkaramian8005 2 місяці тому
Видео супер, спасибо!
@user-yq5hz4kz4b
@user-yq5hz4kz4b Рік тому
Мне нравятся твой канал и твои видео. Продолжай, бро
@mylife-ej8et
@mylife-ej8et Рік тому
Вообще топ, продолжай в том же духе
@user-buser_eto_ja
@user-buser_eto_ja Рік тому
Безмерная благодарность
@thisergey
@thisergey Рік тому
Спасибо, очень хорошо объяснил, хорошее видео получилось
@user-yx5nj4fw2x
@user-yx5nj4fw2x 11 місяців тому
Спасибо за контент
@user-mk3ro9er9r
@user-mk3ro9er9r Рік тому
Отличный урок.
@rad3
@rad3 11 місяців тому
Спасибо, однозначно лайк, отлично объяснил)
@Disanax
@Disanax 3 місяці тому
Спасибо большое за урок, много узнал нового, старые недопонятости закрыл. Спасибо большое)
@dmitriyneledva4693
@dmitriyneledva4693 Рік тому
Замечательное видео!
@user-bk9gb4lc1b
@user-bk9gb4lc1b 11 місяців тому
спасибо мужик все понятно обьяснил
@user-qn9mb7ex7b
@user-qn9mb7ex7b Рік тому
Дружище, наткнулся на твой канал, ты же просто находка!! Давай видос про Js и иже с ним. Аудитории зайдёт на все 100!
@igorb.4917
@igorb.4917 Рік тому
О, супер!
@ilgistoktogulov7270
@ilgistoktogulov7270 7 місяців тому
братан красавчик
@IT-thorns
@IT-thorns 3 місяці тому
Спасибо тебе большое, я понимаю асинхронность, как она реализовывается на других языках, но в Python из-за GIL было сложно понять как на практике реализовать код, спасибо ещё раз за такой хороший урок.
@VffrfubdwHui
@VffrfubdwHui Рік тому
Спасибо 😉
@alexzeeker696
@alexzeeker696 Рік тому
Спасибо за видео! Если будет желание, то выпусти, пожалуйста, видео по веб приложениям внутри телеграм. Было бы очень интересно об этом узнать!
@limonred5283
@limonred5283 Рік тому
на 2:00 лайк, сразу понятно, что будет понятно))
@alkha7144
@alkha7144 Рік тому
В поддержку.
@shemyatin_konstantin
@shemyatin_konstantin Рік тому
Большое спасибо за Ваш труд. Всегда жду выхода ваших новых видео. Подскажите, у вас есть ещё какие либо каналы, группы, чаты?
@user-zu2sy2lq6t
@user-zu2sy2lq6t Рік тому
разложил по полочкам
@hunterxvov4ik
@hunterxvov4ik Рік тому
в тебе найкращі відео з програмування. Зроби будь ласка відео по асинхронній sqlite
@user-fk7lp5qe9i
@user-fk7lp5qe9i 5 місяців тому
Четко обьяснил,я аж загорелся желанием код переделать под асинхронные функции, но концовка убила, то что нужны отдельные либы это такой костыльный костыль, лучше давайте вынесем мозги разработчикам языка чтобы они сделали разблокировку тнтерпретатора для многопотока 😅
@goshaposhlyy
@goshaposhlyy Рік тому
Спасибо
@volox5586
@volox5586 Рік тому
Круто
@kk_kng1064
@kk_kng1064 Рік тому
Супер👍 Как всегда, объясняет все очень круто. А где можно почитать как примерно работает async await под капотом?
@Lans_Dart
@Lans_Dart Рік тому
Как всегда топ, если возможно, то хотел бы попросить небольшой урок по PHP в html
@rusnl1205
@rusnl1205 Рік тому
Очень хорошие видео. Если возможно, создайте пожалуйста курс по Django. Благодарю за качество! 👍
@primegod
@primegod 9 місяців тому
Начиная с 27:55 у многих может создаться впечатление, что await запускает таски, хотя они уже могут работать, а не быть "преподготовлеными" (на самом деле они запланированы на запуск в цикле событий).
@OleksandrOlishchuk
@OleksandrOlishchuk 6 місяців тому
Вау, дякую за інфу Це підписка/лайк
@FeelUs
@FeelUs 3 місяці тому
00:00 синхронный код на примере print() 02:14 синхронный код на примере окошка 06:03 import multiprocessing 08:14 from threading import Thread 13:01 (13:50) итераторы 24:16 (28:34 await, 29:49 gather) asyncio.create_task() 30:18 (31:01 for) asyncio.TaskGroup() 34:46 состояние гонки 35:44 (37:25) асинхронные библиотеки 37:50 пример для дискорд...
@user-he2sn9se5u
@user-he2sn9se5u 5 місяців тому
ААААААААААААААА!!!!!!!!!!!!!!!!!! Лайк! Подписка!
@user-qe9lo1xl8f
@user-qe9lo1xl8f 7 місяців тому
Смотришь как на Py реализуется асинхронность и слезы наворачиваются после многолетней работы в JS))
@PythonHubStudio
@PythonHubStudio 7 місяців тому
🤣🤣🤣
Основы Asyncio
53:25
Python Russian
Переглядів 7 тис.
ДРУГА РЕПЕТИЦІЯ alyona alyona та Jerry Heil на сцені Євробачення-2024
00:34
Євробачення Україна | Eurovision Ukraine official
Переглядів 94 тис.
постой, не спеши .....
3:01
Voron05
Переглядів 8
Старейшая нерешённая задача [Veritasium]
30:08
Основы многопоточности в Python
58:46
Python Russian
Переглядів 3,4 тис.
AsyncIO, await, and async - Concurrency in Python
9:12
Socratica
Переглядів 64 тис.
Конкурентность и параллельность
40:31
Python Russian
Переглядів 4,6 тис.
Learn Python's AsyncIO in 15 minutes
14:02
Indently
Переглядів 46 тис.