#1. Читаем исходники open source Python библиотек. Loguru!

  Рет қаралды 90,925

Диджитализируй!

Диджитализируй!

Күн бұрын

Пікірлер: 308
@t0digital
@t0digital 10 ай бұрын
Мой курс «Хардкорная веб-разработка» - course.to.digital Вжух!
@NikieMSE
@NikieMSE 4 жыл бұрын
КПД этого видео для изучающих предмет - 1000%! Большое спасибо автору за такой формат!
@GraxS
@GraxS 4 жыл бұрын
Супер рубрика
@ДмитроАфанасьєв-з6й
@ДмитроАфанасьєв-з6й 4 жыл бұрын
Рубрика просто пушка, ждём продолжения 😍
@t0digital
@t0digital 4 жыл бұрын
Продолжение следует:)
@КириллКириллович
@КириллКириллович 4 жыл бұрын
@@t0digital какая же библиотека будет следующей?)
@user-ku4iu3ed9n
@user-ku4iu3ed9n 4 жыл бұрын
Огонь)Думал будет нудно, но нет. Присоединюсь к жаждущим разбора-обзора фласка.
@evgeniygazetdinov1620
@evgeniygazetdinov1620 4 жыл бұрын
дай бог здоровья каналу и владельцу.Материал пушка!
@t0digital
@t0digital 4 жыл бұрын
Спасибо!
@reksarka
@reksarka 4 жыл бұрын
Мой любимый формат! Со времен обзоров гитхаба у Соера ниче не попадалось, а тут даже более развернуто получилось.
@georgiy_kulagin
@georgiy_kulagin 4 жыл бұрын
Рубрика просто огонь, очень не хватало подобного контента.
@nurislamaskaruly6393
@nurislamaskaruly6393 4 жыл бұрын
Алексей спасибо ! Смотрел без пауз. Спасибо за ваш труд
@msilence2009
@msilence2009 4 жыл бұрын
Это самый полезный формат уч. видео, который я видел!!!!!!!!!!!!!!!!!!!!!
@t0digital
@t0digital 4 жыл бұрын
Отлично, рад, что полезно
@stsvalekseev
@stsvalekseev 4 жыл бұрын
Вот кажется, очевидные вещи человек говорит. Хочешь быть лучше учись у мастеров. Но Алексей умеет как то вдумчиво и структурировано все подать. Очередное видео в зачёт.
@fri5tl
@fri5tl 4 жыл бұрын
Госпадяяяяя!!!! Что же так круто то!!!! Flask на разбор Формат пушка! Час мигом прошёл
@maximsheleh9603
@maximsheleh9603 4 жыл бұрын
зашел, поставил лайк, интересная рубрика, жду продолжение
@t0digital
@t0digital 4 жыл бұрын
Спасибо:)
@АнтонинаСмет
@АнтонинаСмет 4 жыл бұрын
Благодарю за ваш труд, очень полезное видео, берегите себя
@t0digital
@t0digital 4 жыл бұрын
Спасибооо! Берегусь 💪
@valarg5756
@valarg5756 4 жыл бұрын
Блин настолько был рад большому объему инфы на любимом канале, что на 23 секунде влепил лайк и дальше смотреть. Это когда авансом уверен в супер контенте даже его не смотрев)))
@t0digital
@t0digital 4 жыл бұрын
Йеее:) Спасибооо!
@alexelizard1798
@alexelizard1798 4 жыл бұрын
как же я тебя понимаю
@tgffvvvgtt34543
@tgffvvvgtt34543 3 жыл бұрын
Лучше поставить после просмотра, говорят гугл режет такие лайки
@current1710
@current1710 4 жыл бұрын
Дичайшая рубрика!
@wordpreslabs
@wordpreslabs 4 жыл бұрын
Действительно уникальный и архм полезный контент !
@warpmaster
@warpmaster 4 жыл бұрын
Большое спасибо, очень много интересных фишек.
@sergeyf7459
@sergeyf7459 4 жыл бұрын
Шикарная рубрика👌👌
@aleksandrfrolov7071
@aleksandrfrolov7071 2 жыл бұрын
отличная идея, если бы весь канал состоял бы только из таких видео, то я бы подписался даже на платный канал
@rossiya_naiznanku
@rossiya_naiznanku 4 жыл бұрын
Очень полезная рубрика. Нашел для себя несколько интересных моментов. Спасибо огромное! Лайк был поставлен ещё на первой минуте авансом)
@t0digital
@t0digital 4 жыл бұрын
Рад, что полезно!
@Das.Kleine.Krokodil
@Das.Kleine.Krokodil 3 жыл бұрын
Отличный формат. Даешь еще!
@Voronza
@Voronza 5 ай бұрын
Крутейшая рубрика, очень жаль, что в ней пока только одно видео!
@admitriev8963
@admitriev8963 4 жыл бұрын
Классный формат, и то, что ты комментируешь хоткеи, тоже очень классно.
@t0digital
@t0digital 4 жыл бұрын
Спасибо!
@ВладКурлук
@ВладКурлук 4 жыл бұрын
Красава. Сходу лайк!
@AlexandrSpirit
@AlexandrSpirit 4 жыл бұрын
Офигенно. Очень нужно Тот же FastAPI. Доки вроде хорошие, есть туториалы. Но трабл с тем что апрельская сборка кардинально отличается от ноябрьской. Часто приходится залезать в код. Ждём новых серий
@andreymartynov3958
@andreymartynov3958 4 жыл бұрын
Как всегда по делу и захватывающе! Спасибо за помощь в освоении!
@fearsd89
@fearsd89 4 жыл бұрын
Спасибо за выпуск! Хотелось бы разобрать в следующем видео этой рубрики исходники Flask, т.к библиотека не такая монструозная на мой взгляд. Ещё, как вариант, было бы отлично рассмотреть исходники плагинов к веб фреймворкам, таких как django simple jwt и т.д. В целом, есть где разгуляться)
@deadkamik
@deadkamik 4 жыл бұрын
Только начал изучать Python, даже смог понять большую часть объяснений. Чувствую через какое-то время нудо будет пересмотреть видео заново, но уже почерпнул для себя некоторые полезности, спасибо. ;)
@t0digital
@t0digital 4 жыл бұрын
отлично!
@ПодвойскийАлександр-т9ф
@ПодвойскийАлександр-т9ф 4 жыл бұрын
Роскошно! Автору большое спасибо! Очень качественные материалы
@nikitarodin4238
@nikitarodin4238 4 жыл бұрын
Крутоооо, то чего я долго ждал... Продолжайте)
@danilkrymskiy846
@danilkrymskiy846 4 жыл бұрын
Алексей, вы большой молодец! Спасибо! Я сейчас стал разбираться с логированием и исключениями, после вашего видео про loguru, стал использовать именно ее, ибо по сравнению с logging, она проще, легче и круче! Но если у вас будет время, запишите видео про создание своих исключений и их применения в django проектах, знаю вы уже записывали такое видео, но эту тему особо не затрагивали! Я хочу с этим разобраться, уже неделю не могу навесить исключения в свой django проект, получается только если обращаться к главному Exception. Удачи! Ждем новых видосов!
@shamrockspb
@shamrockspb 4 жыл бұрын
Алексей, спасибо за видео, формат правильный. Становится понятно, в какую сторону нужно учиться.
@t0digital
@t0digital 4 жыл бұрын
Отлично!
@rzabolotin
@rzabolotin 4 жыл бұрын
Супер рубрика, С удовольствием посмотрел.
@t0digital
@t0digital 4 жыл бұрын
Спасибо!
@michael.manasian
@michael.manasian 4 жыл бұрын
Недавно писал библиотеку по работе с API, правда не на Python, а на Go. Считаю, что по работе с API го показывает себя идеальным образом. Но на Python тоже желание написать что-нибудь есть. Насчет чтения опенсоурсных проектов - идеальный способ прокачать свой скил.
@harutmargaryan9980
@harutmargaryan9980 4 жыл бұрын
Классная рубрика и хорошая задумка
@t0digital
@t0digital 4 жыл бұрын
спасибо!
@vassi2901
@vassi2901 4 жыл бұрын
Супер =), где же ты был раньше. Лайк, подписка.
@t0digital
@t0digital 4 жыл бұрын
Спасибо!
@MrDimka12101
@MrDimka12101 4 жыл бұрын
Круто! Продолжай эту рубрику) Приятно, когда проф. разрабы используют какие-то фишечки, что и ты :)
@ДинмухамедОрденБлох
@ДинмухамедОрденБлох 4 жыл бұрын
Го читать сурс Пайтона, будет полезно (:
@t0digital
@t0digital 4 жыл бұрын
Будет-будет
@КириллКириллович
@КириллКириллович 4 жыл бұрын
Алексей, расскажите, пожалуйста, как написать свою библиотеку и как выложить её в PyPi.
@count0ru
@count0ru 4 жыл бұрын
Круто! С нетерпением жду еще
@apollonkacity6170
@apollonkacity6170 3 жыл бұрын
Огромное спасибо!! Помогли в этом видео разобраться с проблемами которые я не мог нагуглить :)
@НиколайИ-д9м
@НиколайИ-д9м 3 жыл бұрын
Топовый контент! Спасибо!
@YaroslavOliinyk2023
@YaroslavOliinyk2023 4 жыл бұрын
Рубрика огонь!
@t0digital
@t0digital 4 жыл бұрын
Спасибо!
@danylolebediev7385
@danylolebediev7385 4 жыл бұрын
Очень классная рубрика! Можно посмотреть на Celery, Flask, Click еще :) В общем, жду продолжения!
@wissarius
@wissarius 4 жыл бұрын
То, что надо!
@yernarshambayev5246
@yernarshambayev5246 3 жыл бұрын
Лайк не глядя!
@RRRR-lr1hh
@RRRR-lr1hh 4 жыл бұрын
Я решил попробовать изучать vim, как-раз переписывая код популярных библиотек. Заодно и разбираться как все работает под капотом.
@alexanderpastuhanov174
@alexanderpastuhanov174 4 жыл бұрын
Круто! Спасибо!
@artemfpv3982
@artemfpv3982 4 жыл бұрын
Спасибо большое за видео! Очень интересно! С удовольствием посмотрел бы от тебя такой же разбор Джанго) или серию разборов Джанго
@t0digital
@t0digital 4 жыл бұрын
Спасибо!
@ruslanmaksimenko9493
@ruslanmaksimenko9493 4 жыл бұрын
Молодцы! Хорошо, когда есть такие каналы. Подписался. Будет время- буду смотреть ваш канал) Успехов!
@twenty1th
@twenty1th 4 жыл бұрын
Супер, каждое твоё видео смотрю с удовольствием. Продолжай👍👍👍
@t0digital
@t0digital 4 жыл бұрын
Спасибо! Продолжение следует :)
@rpuropu
@rpuropu 3 жыл бұрын
Крутой выпуск!) много непонятно, но штук 50 таких выпусков и будет вообще огонь!) NumPy написан на С++.. очень интересно, как это всё совмещено.. и очень интересны всевозможные утилы для работы с БД.. перенос данных из .... в ... и наоборот, всяко разно) Ещё раз спасибо)
@VasilevsVasilevs
@VasilevsVasilevs Жыл бұрын
Ставлю жирный лайк
@NESTOWL
@NESTOWL 4 жыл бұрын
Спасибо за качественный контент 👍👍👍 Хотелось бы увидеть разбор библиотеки discordpy в таком же формате 😏
@ИльяСуслов-к3л
@ИльяСуслов-к3л 4 жыл бұрын
Спасибо
@uszr1
@uszr1 4 жыл бұрын
отличная идея!
@t0digital
@t0digital 4 жыл бұрын
спасибо!
@artem98723
@artem98723 3 жыл бұрын
Спасибо за рубрику, жду продолжение :D
@lukfo530
@lukfo530 4 жыл бұрын
Классный фон. Тёплый ламповый
@t0digital
@t0digital 4 жыл бұрын
Спасибо!
@VIRUSCHANNELMLG
@VIRUSCHANNELMLG 4 жыл бұрын
спасибо большое !
@dmitriyneledva4693
@dmitriyneledva4693 Жыл бұрын
Вот бы было бы божественно посмотреть такое же видео про селениум
@LarceTheFox
@LarceTheFox 4 жыл бұрын
Огонь! Спасибо!
@Oleksii_Leshchenko
@Oleksii_Leshchenko 4 жыл бұрын
Откладывал этр видео, потому что про логирование ничего не знаю, но в итоге узнал: что ловить исключение и сразу же рейзить его с пояснением это норма про дандер-методы - сильно смущало это в статьях, не мог перевести адекватно про repr и str методы про звездочку в объявлении метода про метод __call__ услышал и сразу читнул про nametuple Спасибо) Все равно какую библиотеку обозревать следующей. Мне зашло, что отмечаешь какие-то правильные подходы к написанию кода, практики, которые помогут сделать мой код приличней
@ПавелВарфаламеев-щ2ю
@ПавелВарфаламеев-щ2ю 3 жыл бұрын
Очень крутая рубрика
@79fz270704
@79fz270704 4 жыл бұрын
Отличный видос, очень понравился!
@evgeniykuts6756
@evgeniykuts6756 4 жыл бұрын
Спасибо Алексей, отличная идея для рубрики. Хотелось бы ещё увидеть разбор какого нибудь проекта по стеку используемых технологий, к примеру RabbitMQ + какая нибудь База данных. Как люди оборачивают это в ООП и как потом поддерживать и использовать в бизнес задачах.
@vkh5864
@vkh5864 3 жыл бұрын
Замечательно, надеюсь я только что посмотрел не единственное видео в данной рубрике ))
@dev-pl3mu
@dev-pl3mu 4 жыл бұрын
супер рубрика! ждем еще! tkinter, flask, django, но позже, она большая, и еще че нить
@t0digital
@t0digital 4 жыл бұрын
Спасибо!
@swimmwatch
@swimmwatch 3 жыл бұрын
Алексей, спасибо за ваш контент. Можете пожалуйста записать видео по корутинам в Python.
@leonidpodriz4940
@leonidpodriz4940 4 жыл бұрын
1. Имеет ли смысл интегрировать Loguru в Django приложение? 2. Есть ли какие агрегаторы логов для Django (и не только), который ты бы мог порекомендовать? Сам пока работаю с Sentry, но это больше агрегатор исключительных ситуаций. 3. Видел FastAPI? Что можешь сказать, стоит ли начинать на нем проект или лучше дождаться стабильной версии? Пока все выглядит очень привлекательно.
@olehdiatlenko4463
@olehdiatlenko4463 4 жыл бұрын
спасибо за видео. было интересно, а некоторые моменты были очень полезны
@Drevov
@Drevov 4 жыл бұрын
отличная рубрика, даже обратно подписался
@t0digital
@t0digital 4 жыл бұрын
Ничоси🐻
@abdujabbarmirkhalikov5480
@abdujabbarmirkhalikov5480 7 ай бұрын
Классный обзор! Жаль что в этой рубрике только один видосик :(
@artemuk2097
@artemuk2097 4 жыл бұрын
Спасибо за очередную годноту))
@arucrsov4495
@arucrsov4495 4 жыл бұрын
Рубрика топ! Го os и другие встроенные в Пайтон библиотеки на разбор!
@eamarc
@eamarc 4 жыл бұрын
👍🔥 ещё бы и pull request по итогам
@Powwow2804-dw6sf
@Powwow2804-dw6sf 2 ай бұрын
Хотелось бы посмотреть разбор Pydantic, Django, FastAPI
@faraway4256
@faraway4256 4 жыл бұрын
Django можно также разобрать
@wasyaokyn4077
@wasyaokyn4077 4 жыл бұрын
Слишком объемно, как для начала.
@t0digital
@t0digital 4 жыл бұрын
Django тянет не серию таких видосов, тут на в общем-то не сильно большую либу ушло 3 дня с подготовкой и съемкой-монтажом:) Но внутрянка джанги интересна, конечно, возможно сделаю
@cover24158
@cover24158 4 жыл бұрын
@@t0digital лучже уж фласк тогда, джанга такой комбайн что ппц
@MrDimka12101
@MrDimka12101 4 жыл бұрын
@@igm5875 а кто в главной роли?)
@Андрей-н2о7г
@Андрей-н2о7г 4 жыл бұрын
Видео просто пушка! Как предложение добавить визуализации в видео, uml диаграмму классов может добавить. - вроде пайчарм про это может делать. С ходу сложно понять архитектуру. Но сама идея и это видео крутые! Буду ждать с бОльшим нетерпением следующие видео!
@t0digital
@t0digital 4 жыл бұрын
спасибо! Да, UML полезная штука, надо повтыкать, как PyCharm их собирает
@MrNagios
@MrNagios 2 жыл бұрын
давайте почитаем исходники Джанго? очень интересно. Понимаю что материала получится на целый плейлист, но где еще ты изучишь Джанго изнутри?
@nikolaysokolov9027
@nikolaysokolov9027 4 жыл бұрын
Отличный формат! Порадовала конструкция на проверку трёх аргументов на None: arg1 is arg2 is arg3 is None. Сразу не понял)
@govdamikhaylo4183
@govdamikhaylo4183 4 жыл бұрын
Прикольно было бы посмотреть на Django:)
@flont1204
@flont1204 4 жыл бұрын
Классный видос. Только я пока что немножко недорос до того уровня, что бы использовать логирования. Можешь дать совет по поводу стандартных библиотек. Я сейчас на уровне развития в районе парсеров на reuqests/beautifulsoup. И вопрос по того, когда ты упомянул библиотеку atexit, то я не знал её и даже об её существовании, но по факту, она мне, скорее всего, и не нужна. Стоит ли учить прямо все встроенные библиотеки?
@t0digital
@t0digital 4 жыл бұрын
Знать стандартную библиотеку языка, на котором пишете - это полезно. Стоит ли все изучать - думаю, нет, но знать о том, что там в стандартных либах есть, полезно, чтобы, когда пригодится, вспомнить и изучить глубже.
@flont1204
@flont1204 4 жыл бұрын
@@t0digital спасибо за совет. Впервые на канале, в котором самая лучшая откликаемость. Думал получу ответ от сообщества, но от автора не ожидал. Приятно удивлен
@pieinlaw
@pieinlaw 4 жыл бұрын
Привет, не так давно смотрю тебя, может такое есть, не знаю. Был бы круто сделать какой-то аля подкаст, где будешь рассуждать на интересующие тебя темы. Может приглашать кого :) Не всегда смотреть получается, а за рулём/в метро и тп с радостью бы послушал. Спасибо!
@AlexandrStepanov-y4g
@AlexandrStepanov-y4g 4 жыл бұрын
Давай Wagtail там упор на стримфилды сделать, все таки интересная реализация. Минусы и плюсы как ты их видишь глядя на код!
@amigo4884
@amigo4884 3 жыл бұрын
Привет! Возвращай рубрику, под новый год как раз пойдёт!
@artydevco
@artydevco 4 жыл бұрын
Традиционно, для продвижения!
@t0digital
@t0digital 4 жыл бұрын
Спасибо!
@Das.Kleine.Krokodil
@Das.Kleine.Krokodil 2 жыл бұрын
20:35 я так понимаю, что это по ситуации, не всегда подойдет например если нужно определенное значение в работе, то нужно указывать слово value Style.BOLD - вместо этого Style.BOLD.value - это нужно будет писать
@t0digital
@t0digital 2 жыл бұрын
Я планирую видео по структурам данных в пайтоне, расскажу там или в отдельном видео про enum. Это хорошая штука, хорошая.
@Das.Kleine.Krokodil
@Das.Kleine.Krokodil 2 жыл бұрын
@@t0digital в общем, да, согласен. Можно контролировать передаваемые типы значений, как минимум.
@edvinpoged6799
@edvinpoged6799 4 жыл бұрын
Мне очень понравилось. Сразу подписался. Сделай пожалуйста экскурсию по Джанго.
@t0digital
@t0digital 4 жыл бұрын
Спасибо! Джанго есть в планах поизучать исходники, да
@alexnasov8818
@alexnasov8818 3 жыл бұрын
Как всегда приятно смотреть. Подскажите пожалуйста название бутылки для питьевой воды )
@t0digital
@t0digital 3 жыл бұрын
Спасибо! Бутылка плохая оказалась, пахнуть начала довольно быстро, выбросил - не рекомендую такую
@dmitriyandreev7637
@dmitriyandreev7637 2 жыл бұрын
Спасибо!
@coryphoenixxx8238
@coryphoenixxx8238 3 жыл бұрын
Надо продолжение рубрики!
@dmitriyneledva4693
@dmitriyneledva4693 Жыл бұрын
Больше таких видео!!!!
@olehdiatlenko4463
@olehdiatlenko4463 4 жыл бұрын
6:22 pep8 - у меня PyCharm между секцией импорта и константами сам удаляет одну пустую строку, если их там было 2 (по букве закона). Выделяю код, жму command + option + shift + L и при форматировании такое происходит. Наверное, где-то это конфигурируется, но по умолчанию именно так происходит.
@4cd99e
@4cd99e 2 жыл бұрын
По поводу прямой установки атрибутов класса (self._core.handlers = handlers 23:20), хочу упамянуть декораторы @property и @handlers.setter. С их помощью можно будет в любой момент добавить обработку значений, без необходимости менять код. По моему мнению их использование ещё может быть обоснованно тем, что вызывая метод, мы ожидааем побочные действия, в отличие от установки атрибута напрямую. И если побочных действий нет, то пользователю интерфейса будет проще установить атрибут напрямую. Да и оборачивание больших классов set и get методами без прямой необходимости - запарно P.s Наверное это всё же больше вопрос стиля написания кода, но вдруг кто-то не знал о таких возможностях в python
@sammygun84
@sammygun84 4 жыл бұрын
Привет наверное тебя 1000 раз спрашивали(извиняй) просто хотел тебя спросить для ознакомления с python codeacademy подойдёт? У меня знакомый пишите тесты python, рекомендует начать обязательно с python 2 на codeacademy, есть ли смысл с него начинать если он уже не поддерживается?
@sammygun84
@sammygun84 4 жыл бұрын
Привет, а как ты на седьмой минуте поделил экран в терминале где код, и где запуск кода , каждый раз что новенькое нахожу в твоих:)
@t0digital
@t0digital 4 жыл бұрын
Привет, это терминальный мультиплексор tmux, есть видосы на канале по нему:)
@AlexGott
@AlexGott 4 жыл бұрын
Очень прошу сделать видосы про алхимию орм, и сэлари
@nikolaysokolov9027
@nikolaysokolov9027 4 жыл бұрын
Было бы интересно взглянуть на внутренности реализации либ Flask & Falcon. Не успел до них добраться. Правда, не уверен, что кодовая база продумана до нюансов проектирования с приемлемой реализацией.
@kotonyahi
@kotonyahi 4 жыл бұрын
Хорошее видео и лайк жирный
@t0digital
@t0digital 4 жыл бұрын
Спасибо 💪
If people acted like cats 🙀😹 LeoNata family #shorts
00:22
LeoNata Family
Рет қаралды 13 МЛН
👑 Шифруем файлы и пароли аки Царь с GPG и Pass!
26:53
Диджитализируй!
Рет қаралды 75 М.
Логирование: оставь print позади
38:01
Python Russian
Рет қаралды 25 М.