Красивый графический интерфейс на Python | Все фишки Textual

Поділитися
Вставка
  • Опубліковано 12 чер 2024
  • ⭐ Разверните мощную облачную базу данных за пару кликов в Selectel: slc.tl/28a0y
    ⭐ Курс ООП и Приват канал: www.zproger-school.com/?...
    ⭐ Телеграм канал: t.me/+tKKLDmFrdW41NGQx
    В данном видео рассмотрим фишки и особенности фреймворка Textual и проекта Textual-web. Инструмент предоставляет огромное количество виджетов и доп.возможностей, которые делают разработку графического интерфейса максимально простым и удобным процессом.
    В видео показываю основы фреймворка Textual, найденные фишки и особенности. На фреймворке построено много крупных проектов, которые также рассматриваем в ролике.
    📁 Github: github.com/Zproger
    📁 Все плейлисты с уроками: bit.ly/39GaY89
    📁 Связаться со мной: zproger777@gmail.com
    📁 Поддержать канал: github.com/Zproger/donate
    Тайм-коды:
    0:00 - Что будет в видео?
    0:38 - Особенности фреймворка Textual
    1:20 - Примеры приложений на Textual
    3:53 - Другие примеры приложений на Textual
    5:18 - Как кастомизировать приложения в Textual?
    5:47 - Фишки Textual и обзор возможностей
    9:05 - Пример крупных проектов, построенных на Textual
    9:30 - Топовые виджеты Textual
    11:38 - Textual-web. Консольные приложения в вебе

КОМЕНТАРІ • 76

  • @an1meh110
    @an1meh110 2 місяці тому +36

    Хотелось бы услышать про настройку Обсидиана

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

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

  • @nakamasama
    @nakamasama 2 місяці тому +1

    О, мне тоже понравился textual. Попробуем

  • @vernettte
    @vernettte 2 місяці тому +19

    Хотелось бы услышать про настройку NeoVim :)

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

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

    • @SiegeMechanic
      @SiegeMechanic Місяць тому

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

  • @YaroslavlCity
    @YaroslavlCity 2 місяці тому +8

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

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

      Спасибо. Стараюсь всегда медленно говорить, а потом ощущение будто на х2 озвучивал :D
      Такая манера речи странная у меня)

    • @YaroslavlCity
      @YaroslavlCity 2 місяці тому +1

      @@zproger Не пишите видео одним куском. У вас же есть план? Хотя бы тезисный. Дробите на эпизоды, озвучивайте их по отдельности. Неторопливо, давая зрителям время на осмысление. Переписывайте при необходимости. А при финальном монтаже разделяйте их визуальными перебивками. Качество контента повысится, подписант попрёт как мух на мёд.

  • @AlexeyRiched
    @AlexeyRiched 2 місяці тому +1

    класс, жду видос про неовим

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

    Добрый день! Полезное видео, но есть вопрос не по теме, каким устройством Вы пользуетесь?

  • @danrus110
    @danrus110 2 місяці тому +9

    Спасибо большое. Очень жду nvim

  • @alex_r00t
    @alex_r00t 2 місяці тому +7

    let`s go Obsidian

  • @Kocherga38
    @Kocherga38 2 місяці тому +11

    Больше хотелось бы увидеть видео по Обсидиану

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

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

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

    Один из лучших ютуберов в сфере it на ютубе. Очень хотелось бы именно от тебя увидеть видео про Arch Linux!

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

      Уже есть на канале это видео

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

    Про Обсидиан будет интересно, сам недавно начал осваивать, но пока больше как блокнот, до фирменных фишек еще не добрался

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

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

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

    Как ты используешь arch, вот пример, если мне нужно установить питон 3.9, то приходится ждать минут 10 (устанавливаю с yay) может я что то не так делаю?

  • @masdaiable
    @masdaiable Місяць тому

    Привет, какой менеждер окон используешь?

  • @RyuganGarianto
    @RyuganGarianto 2 місяці тому +8

    Жду настройку Obsidian. Спасибо за контент.

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

    Годнота!

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

    Мне интересно обе темы(neovim и obsidian). Но neovim наверное раньше) в неовиме интересно: как организованы lua файлы, какие плагины используете и как настоить lsp для python, различные линтеры и проверки, да, и настравиаете ли какие-то сочетания клавишь для запуска программы сразу из редактора? И настройку дебаг режима тоже интересно.

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

    Можно подробнее рассказать про взаимодействие с ридерами? Как на них можно запустить свое приложение?

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

    Хороший проект с разносторонним развитиям

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

    Хотим Обсидиан!😍😍😍

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

    Приветик я столкнулась с проблемой в поиске графического интерфейса пишу на питоне программку с графическим интерфейсом на qt6:) и я ничего неумею на нем и в программе незнаю что делать и что выбрать посоветуй пожалуйста:)❤

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

      Очень много фреймов на самом деле, можно и этот попробовать

    • @MissQo12
      @MissQo12 2 місяці тому +1

      ​@@zprogerа какой лучше использовать?:)🤗

    • @daiske2867
      @daiske2867 2 місяці тому +1

      @@MissQo12 в том, в котором документация тебе кажется прозрачнее\сообщество активнее реагирует на твои вопросы. Если говорить для начала, а дальше из собственных технических соображений, вроде как это общая практика выбора чего бы то ни было

    • @0x00AE1C9B
      @0x00AE1C9B 2 місяці тому +1

      @@MissQo12 Если приложение большое и со сложной логикой, лучше всего использовать QT. Для простых приложений можно использовать что угодно, на этом канале уже были обзоры на легкие и нормально выглядящие UI библиотеки по типу customtkinter. Я всегда делал на QT через Pyside6 обвязку, в нём можно прикрутить даже асинхронность и потоки. Если что по проще, то можно взять тот же flet. При желании сделать кроссплатформу на мобилки можно взять kivy.

  • @Shebanec
    @Shebanec 2 місяці тому +7

    neovim плиз)

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

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

  • @MrSam-mh7ec
    @MrSam-mh7ec 2 місяці тому +1

    Ждем про обсидиан

  • @criket3760
    @criket3760 2 місяці тому +1

    Про обсидиан хотелось бы посмотреть

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

    Расскажи, как Obsidian синхронизировать через GIT на телефоне.

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

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

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

    топ

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

      Благодарю!

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

    Привет, спасибо большое за твой труд, Обсидиан пожалуйста

  • @nojik-ejik
    @nojik-ejik 18 днів тому

    Красивый интерфейс, как для 2001 года

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

    NeoVim как раз его изучаю

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

    Obsidian please, Я очень жду

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

    всё ещё предлагаю обратить внимание на litestar

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

    Очень много библиотек позволяющих разработать графический интерфейс, какая из них лучшая?

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

      Зависит от задачи, всегда больше подходит тот или иной инструмент

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

    Звук с микрофона стал лучше, либо мне показалось?

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

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

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

    Obsidian

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

      Благодарю

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

    1. Obsidian
    2. Neovim

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

    obsidian

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

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

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

    Давай лучше обсидиан, т.к знание обсидиана подойдет в любой сфере, а не только программирование.

  • @arsaakyan-qb7ww
    @arsaakyan-qb7ww 2 місяці тому

    Ни одно из новых видео которые были сказаны - не хотелось бы видеть..

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

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

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

    go neovim

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

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

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

    Настройка neovim!

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

    Обсидиан плиз

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

    Если начали уже говорить о textual чего бы не продолжить и поговорить о neovim.

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

    Го лучше обсидиан

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

    Обсидиан!!!!!

  • @almaz.kamaliev
    @almaz.kamaliev 2 місяці тому

    Обсидиан

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

    Обсидиан, особенно как красивые графы настроить

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

    нафига вообще делать приложения в терминале в 2024 году? Что за ретро-стиль, мы что, в 80-е откатились? Сейчас любой школьник может накидать красивый интерфейс на электроне или флаттере за пару часов. А вы тут консольками балуетесь, как будто других забот нет.
    питон для GUI-приложений - такое себе решение. Тормозной он, интерпретируемый. Лучше уж на сях или раст писать, если серьезно к делу подходить. А питон оставьте для всяких скриптов по обработке данных, для чего его и придумали.
    что это за "топовые виджеты" такие - кнопочки, чекбоксики, подумаешь! Любой современный фреймворк в сто раз больше возможностей для кастомизации интерфейса дает. А вы тут радуетесь переключению цветов в терминале, как дети малые.
    Ну и наконец, сообщество у текстуала так себе. Почти все примеры - какие-то игрушки и поделки. Серьезных опенсорсных проектов раз-два и обчелся. Большинство девелоперов даже не слышали про такую лабуду.

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

    компилируется ли сие чудо через nuitka?

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

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

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

    Obsidian. Tnx

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

      Благодарю

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

    Жду настройку Obsidian. Спасибо за контент.

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

    Obsidian