10 Уникальных Библиотек Python Которые Не Стоит Пропускать

Поділитися
Вставка
  • Опубліковано 12 чер 2024
  • ⭐Скидка до 25% на облачные базы данных и Managed Kubernetes в Selectel: slc.tl/kojec
    ⭐ Курс ООП и Приват канал: www.zproger-school.com/?...
    ⭐ Телеграм канал: t.me/+TVisqHzj2aJjNTVh
    В данном видео рассмотрим 10 очень интересных Python библиотек, которые способны улучшить ваши проекты. Они способы повысить читаемость и эффективность вашего кода, в некоторых случаях они ускоряют процесс разработки, так как предоставляют готовые инструменты.
    Библиотеки:
    Textual: github.com/Textualize/textual
    Textual-Web: github.com/Textualize/textual...
    IceCream: github.com/gruns/icecream
    PyShark: github.com/KimiNewt/pyshark
    Elevate: github.com/barneygale/elevate
    Flet: github.com/flet-dev/flet
    FastAPI: github.com/tiangolo/fastapi
    Mimesis: github.com/lk-geimfari/mimesis
    Fake2DB: github.com/emirozer/fake2db
    Translators: github.com/UlionTse/translators
    PySpellChecker: github.com/barrust/pyspellche...
    Полный обзор библиотек:
    • RICH - Интерфейс в тер...
    • RICH - Интерфейс в тер...
    • Как выполнить Python к...
    • Красивый графический и...
    • Я создал одинаковое пр...
    • Решаю тестовое задание...
    • Замените print() на ic...
    • Создайте свой публичны...
    Дополнительные ресурсы:
    📁 Github: github.com/Zproger
    📁 Все плейлисты с уроками: bit.ly/39GaY89
    📁 Связаться со мной: zproger777@gmail.com
    📁 Поддержать канал: github.com/Zproger/donate
    Тайм-коды:
    0:00 - Интересные фрагменты библиотек
    0:30 - Textual. Красивые TUI приложения с топовыми виджетами
    0:55 - Textual-Web для трансляции локального приложения
    1:09 - Какие виджеты предоставляет Textual?
    2:09 - Пример готового приложения Textual + Textual-Web
    5:05 - Замените print с помощью icecream
    5:50 - Перехватываем пакеты с помощью ядра Wireshark
    6:40 - Запускаем софты с правами администратора (UAC, root)
    7:22 - Flet. Красивые графические приложения на Python
    7:50 - FastAPI. Один из самых быстрых веб-фреймворков
    8:30 - Mimesis. Что за лев этот тигр?
    9:05 - Fake2DB. Делаем работу с базами намного проще
    9:46 - Translators. Переводчик с огромным количеством модулей
    10:30 - PySpellChecker. Почему это круто?

КОМЕНТАРІ • 103

  • @zproger
    @zproger  3 місяці тому +32

    Есть идея сделать полный обзор на Textual. Давайте наберем 2000 лайков если тема вас заинтересовала.

    • @user-vx4dp4hz6b
      @user-vx4dp4hz6b 3 місяці тому +1

      А что у вас за операционная система?

    • @zproger
      @zproger  3 місяці тому +7

      Arch + кастом BSPWM, я наконец доделал конфигурацию и скоро будет видео с обзором

    • @Fenix102RUS
      @Fenix102RUS 3 місяці тому

      За!!!

    • @default4591
      @default4591 3 місяці тому

      ​@@zprogerможно ли на пайтоне сделать скрипт для мобильной игры? При этом сома игра запущена на эмуляторе

    • @SUN-mf5sk
      @SUN-mf5sk 3 місяці тому

      хз, кто не знает про fastapi, а вот про litestar мог бы и рассказать)

  • @paulebernard5147
    @paulebernard5147 3 місяці тому +23

    Прикольно, проверю
    Совет по монтажу: было бы круто где-нибудь в углу экрана видеть плашку с названием библиотеки (текущей темой). Это реально удобно

    • @zproger
      @zproger  3 місяці тому +4

      Благодарю, так и сделаю в следующий раз. Я думал, что тайм-коды решают эту ситуацию)

    • @AntiBandera
      @AntiBandera 3 місяці тому +1

      частично решают .... но плашки удобнее !@@zproger

  • @expand_code
    @expand_code 3 місяці тому

    Спасибо, реально сильный обзор.
    Хотел бы услышать мнение о самой удобной и гибкой библиотеке для GUI. Textual или другие ю лучше?

  • @lrrr
    @lrrr 3 місяці тому +3

    Очень круто, продолжай в том же духе, textual прям очень порадовал! было бы не плохо упомянуть pydantic или даже обзор по нему.

    • @zproger
      @zproger  3 місяці тому

      Благодарю за фидбэк

  • @user-zy8ug5pk1q
    @user-zy8ug5pk1q 3 місяці тому +1

    Вітаю! Дякую за роботу 🤝
    Було б приємно чути солов'їну )

  • @Anonim-im6ln
    @Anonim-im6ln 3 місяці тому +3

    Круто!)) Знав тільки про icecream, FastApi!😁 Дякую!❤

  • @yuvi_beats
    @yuvi_beats 3 місяці тому +1

    Вы не знаете какие-нибудь библиотеки для отправки большого количества запросов одновременно? grequests не очень подходит. Я слышал что с помощью tornado это можно как-то сделать. Дело в том, что при отправке запросов на определённый сайт(с определёнными данными), каждый следующий запрос будет "ждать", пока выполнится предыдущий(я пробовал и grequests и aiohttp и httpx). Причём никакой ошибки rate limit я не получаю. Или всё же это ограничение сайта и с этим ничего не сделаешь? Буду рад, если вы ответите

  • @aradarbinyan312
    @aradarbinyan312 3 місяці тому +1

    Классное видео) Очень много нового для себя открыл. Из всех перечисленных знал только FastAPI. Было очень круто столько нового узнать. А вообще мне очень нравится этот канал) продолжайте в том же духе))

    • @zproger
      @zproger  3 місяці тому

      Благодарю за мотивацию 😎😎
      Рад что видео принесло пользу.

  • @user-or6tb7tb2q
    @user-or6tb7tb2q 2 місяці тому +2

    2000 лайков набралось. Ждать ли полный обзор на Textual, как заявлялось?)

    • @zproger
      @zproger  2 місяці тому

      Видео будет, но сейчас планируется несколько других, не успеваю все сразу реализовать)

    • @user-or6tb7tb2q
      @user-or6tb7tb2q 2 місяці тому

      Ждемс
      @@zproger

  • @pavelmaslikov9249
    @pavelmaslikov9249 3 місяці тому

    🎉🎉🎉🎉Привет, подскажи лучший линукс для питона, что бы внем все библиотеки например такие как dlib устанавливальсь без глбков быстро и время тратилось только на работу а не на поиск проблемы почему библиотека не ставиться!!!🎉🎉🎉

  • @tox_im3335
    @tox_im3335 3 місяці тому +3

    ну норм в принципе, чаще делац подобные сборки, полезно. в соло искать бывает запарно а так в раз 20 проще.

    • @zproger
      @zproger  3 місяці тому +1

      Благодарю, это да, у меня благо этих библиотек море.

  • @user-ts6wk3mu2l
    @user-ts6wk3mu2l 3 місяці тому +1

    Есть где-нибудь конфиг или видео с настройкой bspwn? Или где-нибудь в интернете

    • @zproger
      @zproger  3 місяці тому +1

      Следующее видео об этом

  • @sdv75
    @sdv75 3 місяці тому

    Благодарю за потраченное время. Видео интересное. Хотелось бы обзор по osint библам. Что каждая из них может реально найти.

    • @zproger
      @zproger  3 місяці тому +2

      Благодарю за идею, возможно сделаю подборку

  • @Djdjdjdjmemeo
    @Djdjdjdjmemeo 3 місяці тому +1

    Мне понравилась идея!

    • @zproger
      @zproger  3 місяці тому +1

      Благодарю за фидбэк!

  • @user-eo3nf6wk9i
    @user-eo3nf6wk9i 3 місяці тому

    Красава! Давай ещё!

    • @zproger
      @zproger  3 місяці тому +1

      Благодарю!

  • @stepankokovin7841
    @stepankokovin7841 3 місяці тому

    Лайк, подписка, респект! 😊

    • @zproger
      @zproger  3 місяці тому

      Благодарю

  • @FedorRasputin
    @FedorRasputin 3 місяці тому

    Планируете снять видео о настройке рабочего окружения ОС как на видео ? Думаю, что многим было бы интересно.

    • @zproger
      @zproger  3 місяці тому +2

      Да, если все будет гуд, то следующее видео об этом

    • @FedorRasputin
      @FedorRasputin 3 місяці тому

      @@zproger супер, ждём )

    • @gimeron-db
      @gimeron-db 3 місяці тому

      @@zproger Нормальное окружение всегда гуд.
      Последние месяцы пытаюсь избавиться от визуального шума. В привычном KDE количество столов уменьшил до четырёх, создал пустую комнату, скрыл всё в трее, оставив часы и таймер, чтобы каждый час отправлял подышать.
      Для тайлинга нужно другое DE изучать =)

  • @Arhangel13KAV
    @Arhangel13KAV 3 місяці тому +2

    like за Біблію. Дуже мудра книга. І за твою роботу теж)). Благословінь тобі

    • @zproger
      @zproger  3 місяці тому

      Спасибо, и вам.

  • @MrNosiks
    @MrNosiks 3 місяці тому

    Про флет ещё год назад слышал, но не было поддержки мобильной платформы, сейчас это появилось.
    Пока не встречал подробного разбора для установки флет приложений на смартфон.

    • @zproger
      @zproger  3 місяці тому

      У меня было в планах такое видео, но не знаю когда смогу реализовать

  • @incredulousss
    @incredulousss 3 місяці тому

    Рассмотри Botasaurus, очень интересная библиотека

    • @zproger
      @zproger  3 місяці тому

      Спасибо, обязательно гляну

  • @UserFini
    @UserFini 3 місяці тому

    Привет, расскажи пожалуйста больше про анимации в flet

    • @zproger
      @zproger  3 місяці тому

      Спасибо, придумаю что-то

  • @Dan-kd4lq
    @Dan-kd4lq 2 місяці тому

    за Библию лайк отдельно😀

  • @user-nj3gk2nn6b
    @user-nj3gk2nn6b 3 місяці тому

    какую операционную систему используешь?

    • @zproger
      @zproger  3 місяці тому

      arch linux

    • @mrdryzok6686
      @mrdryzok6686 3 місяці тому

      А что за оболочка у arch?​@@zproger

  • @OlegSanjiev
    @OlegSanjiev 3 місяці тому

    На фоне какая ОС виднеется? Интерфейс просто бомбический! Наверняка какой-то Линукс, да?

    • @zproger
      @zproger  3 місяці тому

      Это линукс. Прямо сейчас опубликовал видео на канале

  • @maulus1732
    @maulus1732 3 місяці тому

    полезное видео!

    • @zproger
      @zproger  3 місяці тому

      Благодарю!

  • @deathmond1990
    @deathmond1990 3 місяці тому

    Хорошо, по поводу Аластора убедил. До этой теории я предполагал, что Аластор в итоге станет злодеем, но ты меня переубедил.

  • @Saburvan
    @Saburvan 3 місяці тому

    Как тебе идея сделать видео о настройке арча как у тебя?

    • @zproger
      @zproger  3 місяці тому +1

      Следующее видео об этом

  • @user-hd7hq4lf4y
    @user-hd7hq4lf4y 3 місяці тому

    7:38 Интерфейс очень напоминает интерфейс Home Assistant

  • @Max_Rabotyaga
    @Max_Rabotyaga 3 місяці тому +1

    3 библы для интерфейсов на пайтоне и фаст апи. Лучший топ во вселенной (сарказм).
    Лучше сними обзор на faststream. Про нее мало кто знает а проект перспективный

    • @zproger
      @zproger  3 місяці тому

      Благодарю, гляну проект

  • @user-ej4qk8xw7v
    @user-ej4qk8xw7v 3 місяці тому

    есть какая-то либа или инструмент по озвучке субтитров в видосах?

    • @zproger
      @zproger  3 місяці тому

      Не знаю)

  • @andreu_k
    @andreu_k 3 місяці тому +1

    А где вы текст Библии скачевали, если не секрет?
    Есть одна идея на будущее где мне это может понадобиться.

    • @zproger
      @zproger  3 місяці тому +1

      В основном парсил из сайтов где этот текст уже предоставлен, но можно поискать модули или открытые апишки

  • @dareskull6541
    @dareskull6541 3 місяці тому

    Увидев часть про Translators я кажется понял откуда в сети столько косячных русскоязычных сайтов с инфой обо всём подряд))))

    • @zproger
      @zproger  3 місяці тому

      хахах)

  • @vadim-kv
    @vadim-kv 3 місяці тому

    честно говоря всегда недоумеваю, когда сравниваю fastapi vs django.
    За ic спасибо, надо будет повнимательнее посмотреть. может не придется свой велосипед изобратать.

    • @zproger
      @zproger  3 місяці тому

      Благодарю за фидбэк

  • @thisIsMine007
    @thisIsMine007 3 місяці тому

    Fast API это framework

  • @mikeofs1304
    @mikeofs1304 2 місяці тому

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

  • @user-us7eb8bi9l
    @user-us7eb8bi9l 3 місяці тому

    py-shark? А scapy не?

    • @zproger
      @zproger  3 місяці тому

      Тоже топ

  • @user-et5le7eh2i
    @user-et5le7eh2i 3 місяці тому +1

    Очень интересная либа pyshark, нужно будет посмотреть детальней

    • @zproger
      @zproger  3 місяці тому

      Благодарю за фидбэк

  • @rabeemohammed5351
    @rabeemohammed5351 3 місяці тому

    How Can Protecting Python exe from social engineering

    • @zproger
      @zproger  3 місяці тому

      а как социальная инженерия относится к exe файлам?

  • @andriejmielnik9067
    @andriejmielnik9067 3 місяці тому

    Господи - консольные псевдо-графические приложения?!!! Как будто вернулся в 93-й год, TurboPascal, BorlandC, FoxPro - какое время было!!! Небо голубее, трава зеленее, девки сисястее и я на 30 лет моложе ... 🤣🤣🤣

    • @zproger
      @zproger  3 місяці тому

      А мне почему-то понравился такой интерфейс))
      Может быть молодость вспомнил и консольные игры на приставке)

  • @mcviewic5945
    @mcviewic5945 3 місяці тому

    Web apps на flet вообще ужас, потому что нету никакой адаптивности сайта.

    • @zproger
      @zproger  3 місяці тому

      Пробовали streamlit в этом плане?

    • @mcviewic5945
      @mcviewic5945 3 місяці тому

      @@zproger Нет, не пробовал, решил уже по традиции на html css js писать

    • @roma9169
      @roma9169 3 місяці тому

      Руки не и стого места просто

  • @MaxPV1981
    @MaxPV1981 3 місяці тому

    Автор, куда спешим? У Вас же дикция страдает именно из-за спешки.

    • @zproger
      @zproger  3 місяці тому

      Спасибо за подсказку. В целом понимаю что именно из-за спешки такое происходит, но как-то не получается говорить медленней, особенно если тема интересная)

  • @traxes-pg8cx
    @traxes-pg8cx 3 місяці тому

    когда уже обзор на рис arch сдлаешь😠

    • @zproger
      @zproger  3 місяці тому

      По идее след.видео

  • @andrewbondaryuk
    @andrewbondaryuk 3 місяці тому

    FastAPI? Библиотека о которой мало кто знает?
    Я понимаю Litestar, но "малоизвестный" fastapi 😀
    Сравнил dj и fastapi? Эээ... зачем?

    • @zproger
      @zproger  3 місяці тому +1

      Поднял настроение, спасибо :DD
      Ну я не мог не вставить FastAPI, слишком сильно его люблю)

  • @user-su6tg4xi1l
    @user-su6tg4xi1l 3 місяці тому

    FastAPI НЕЛЬЗЯ с джанго сравнивать

  • @byputsenko
    @byputsenko 3 місяці тому

    Привет! Ты читаешь Библию, ты веришь в Господа?

    • @zproger
      @zproger  3 місяці тому +3

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

    • @byputsenko
      @byputsenko 3 місяці тому +2

      ​​@@zprogerПусть Господь благословит вас познавать Его! Пусть Господь благословит сердце ваше, чтобы оно ожило для Христа! Аминь!

    • @gimeron-db
      @gimeron-db 3 місяці тому

      @@zproger Лучше бы у нас упор делали на социальные науки - историю здорового человека, экономику, обществознание и социологию. А то от этих скреп теперь полвека отмываться будем.

    • @zproger
      @zproger  3 місяці тому +1

      Ну я считаю, что ничего не мешает человеку изучать сферы, связанные с здоровьем и с теми же социальными факторами. Человеку в любом случае нужны навыки общения, чтобы эффективно действовать в обществе. Но я не разделяю Библию от науки, потому что около 2х лет активно изучаю различные теории, и заметил, что они никак не противоречат Библии, а только дополняют ее, в то же время многие теории оказались фейками, по типу той же эволюции, об этом можно почитать труды Дарвина или книгу "Эволюция мифа. Как человек стал обезьяной".
      В целом я могу очень много книг привести в пример, ибо около 20-30 штук прочитал на разные духовные и научные темы, но в целом моя позиция в том, чтобы человек не забывал уделять внимание духовным вещам, потому что они очень важны для нас, ну и главное не слепо верить, а самому брать и исследовать. Как правило атеисты берутся за такое исследование и спустя пару лет становятся верующими, я один из таких скептиков, который жестко взялся за изучение, и понял, где правда, а где навеянное обществом мнением. Самое главное это никому не доверять и все исследовать самому, рано или поздно придет понимание.
      Ну и в Библии очень много хороших и полезных примеров духовного состояния, примеры того как поддерживать здоровье, как развиваться и получать хорошие результаты в жизни, это настоящая инструкция по тому, как стать счастливым человеком. Большой комментарий вышел, но надеюсь что принес пользу ;)

  • @vlkolohat
    @vlkolohat 3 місяці тому +1

    Typer, paramiko, yara-python, pwntools, Twisted, Pylibnet, dis(python module). Поиграться с консолькой: Click, Rich, Shovel

    • @zproger
      @zproger  3 місяці тому

      Кайф, благодарю за такой список библиотек

  • @ko-prometheus
    @ko-prometheus 3 місяці тому

  • @P0dCasts.io6o
    @P0dCasts.io6o 3 місяці тому

    Знаю только FastAPI. Интересна Fake2DB

    • @zproger
      @zproger  3 місяці тому

      Спасибо за фидбэк