Изучение TKinter за 8 минут / Разработка GUI программы на Python

На Python очень просто можно создавать программы с графическим интерфейсом. В ходе урока мы с вами изучим основные положения библиотеки TKinter, а также создадим погодное приложение на её основе.
✏️ Статья на сайт itProger: bit.ly/2NINiFa
🐍 Программа обучения Python: bit.ly/2VzE5mS
✔ Сообщество программистов: itproger.com/
✔ -------------
Вступай в группу Вк - prog_life 🚀
Группа FaceBook - goo.gl/XW0aaP
Инстаграм itProger: / itproger_official
Instagram: / gosha_dudar
Telegram: t.me/itProger_official
Twitter - / goshadudar
- Уроки от #GoshaDudar 👨🏼‍💻
- Все уроки по хештегу #goshaLessons

Пікірлер: 460

  • @maybee7972
    @maybee79722 жыл бұрын

    Спасибо за видео! 10 минут назад разобрал весь питон за 10 минут, сейчас весь tkinter за 8 минут, думаю через минут 30-40 буду подавать резюме в кремниевую долину

  • @Fakem1ner

    @Fakem1ner

    2 жыл бұрын

    Прошло две недели. Ты вышел на пенсию?

  • @kaenz18

    @kaenz18

    2 жыл бұрын

    Прошёл месяц. Ты разбогател?

  • @adilkumashev8964

    @adilkumashev8964

    2 жыл бұрын

    прошло два месяца, ты уже основал свою кремниевую долину?

  • @DMITRII-ov3dq

    @DMITRII-ov3dq

    2 жыл бұрын

    @@adilkumashev8964 прошло 35 минут ,а он так тебе и не ответил

  • @adilkumashev8964

    @adilkumashev8964

    2 жыл бұрын

    @@DMITRII-ov3dq ждемс

  • @user-of6id8th1j
    @user-of6id8th1j3 жыл бұрын

    Просто, доступно и всё понятно. Спасибо . С нетерпением жду следующего ролика. Успехов и удачи в одну "папку".

  • @vasiliyovchinnikov1731
    @vasiliyovchinnikov17312 жыл бұрын

    Огромное спасибо! Крайне редко встретишь столько полезной информации в такой короткий промежуток времени!

  • @user-fs8tt3tb3z
    @user-fs8tt3tb3z3 жыл бұрын

    Очень хочется больше про GUI. Так как применимость кода напрямую зависит от обычных пользователей! Лайк однозначно! Все супер, просто!!!

  • @linust5892
    @linust58923 жыл бұрын

    Сижу смотрю это в час ночи, потому что заказчик неожиданно захотел чтобы у него все было красиво и с кнопочками, бля

  • @user-uo3pu6ss2c

    @user-uo3pu6ss2c

    3 жыл бұрын

    @Турник с Гирей. Интересно? Заходи! Ага с просмотров деньги получают

  • @Krasnovosti-ru

    @Krasnovosti-ru

    3 жыл бұрын

    @Психoлoг Лaриca Бaндурa Вам не сюда. Здесь программируют. Вам к тем у кого есть проблемы с психикой.

  • @maximm.3872

    @maximm.3872

    3 жыл бұрын

    @@Krasnovosti-ru так все правильно же)))))

  • @nemanimation7986

    @nemanimation7986

    2 жыл бұрын

    @@user-uo3pu6ss2c маловато вы знаете, нихрена они не получают, если у них нет минимум 1000 подписчиков и 1000 часов просмотров за последние 12 месяцев

  • @denavrondo3284

    @denavrondo3284

    2 жыл бұрын

    Ахахаахахаах, брат, тоже самое😂😂😂

  • @fedyapetrov7754
    @fedyapetrov7754 Жыл бұрын

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

  • @user-ii4il2js3f
    @user-ii4il2js3f3 жыл бұрын

    Я давно ждал видео по Tkinter спасибо

  • @user-ml5ko3fv8m
    @user-ml5ko3fv8m2 жыл бұрын

    Очень хорошее видео! Вы делаете контент все лучше и лучше

  • @user-tv2pf7xq6u
    @user-tv2pf7xq6u3 жыл бұрын

    очень круто, мне для PyQt что бы выучит(и выписать) все эти функции понадобилось около 6 часов, а тут все в одном 8-и минутном видео

  • @ivand1274
    @ivand12743 жыл бұрын

    Отличная обучалка, большое спасибо

  • @supin_dimas7708
    @supin_dimas77083 жыл бұрын

    Вау, очень круто. Мне так понравилась программка с погодой, надо будет сделать тоже

  • @tikaani7073
    @tikaani70733 жыл бұрын

    Не перестаёшь радовать своими видео

  • @user-zs1wn4vk2e
    @user-zs1wn4vk2e3 жыл бұрын

    о, круть, молоток. я как раз искал нормальный док по теме tkinter'у

  • @Gray-Spot
    @Gray-Spot Жыл бұрын

    Это божественно я сейчас от вдохновения умру !!!!

  • @aisa2709
    @aisa27093 жыл бұрын

    Сделай гайд по pyqt и как его переформатирывать под андроид, Залайкайте этот комментарий чтобы Гоша его заметел.

  • @JOLYTECH

    @JOLYTECH

    3 жыл бұрын

    Гоша сделай такой гайд пожалуйста

  • @keparidze9777

    @keparidze9777

    3 жыл бұрын

    Qpython версия интерпритатора для андройд

  • @1standoff243
    @1standoff2433 жыл бұрын

    Очень давно хотел попросить снять видео про эту библиотеку, и всё таки снял это видео

  • @CreoTM
    @CreoTM Жыл бұрын

    У меня была ошибка по выводу на экран: "messagebox"... Пришлось добавить в коде: "from tkinter import messagebox", заработало!)

  • @user-mx2on1si7s

    @user-mx2on1si7s

    Жыл бұрын

    спс чел

  • @Fakem1ner
    @Fakem1ner2 жыл бұрын

    Думал что надо миллионы строчек кода писать, а тут так все просто) Кайф

  • @iqsquadyarmx1098
    @iqsquadyarmx10982 жыл бұрын

    *Что-же, спасибо тебе Гоша)*

  • @didum
    @didum3 жыл бұрын

    Гоша ты мой спаситель ✊✊

  • @jokamoliddin2007
    @jokamoliddin20072 жыл бұрын

    спасибо за видео!!! Это было кру-у-у-у-т-о-о-о-о

  • @newmoment6462
    @newmoment64622 жыл бұрын

    Спасибо за видео!

  • @TheOrteme
    @TheOrteme Жыл бұрын

    Видео очень полезное)

  • @maths781
    @maths781 Жыл бұрын

    спасибо за ролик, интересно

  • @Lucerbius
    @LucerbiusАй бұрын

    Очень полезное видео. Спасибо.

  • @usertyfoon
    @usertyfoon2 жыл бұрын

    Огромное спасибо!

  • @dennis_metro1913
    @dennis_metro1913 Жыл бұрын

    у меня вылазила ошибка и библиотека message box не работала без импортирования ее в код from tkinter import messagebox

  • @MrAlienation25
    @MrAlienation253 жыл бұрын

    Надеюсь будет видео про PyQT

  • @user-ey6vv7lx1v

    @user-ey6vv7lx1v

    3 жыл бұрын

    What ia it

  • @lamero2594
    @lamero25943 жыл бұрын

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

  • @user-fn6et2pw4q
    @user-fn6et2pw4q7 ай бұрын

    огО! интересное видео и самое главное - полезное!

  • @harabadzeharabadze9276
    @harabadzeharabadze92763 жыл бұрын

    Мне очень понравилось , но все равно тяжело для тех кто не разу не использовал программирования . Хочется побольше уроков , а лучше череду занятий с 1 урока и до 10 к примеру . Так удобнее обучится !! Лайк бро

  • @NikolasQN
    @NikolasQN Жыл бұрын

    Класс 👍

  • @user-py1bp2wu1n
    @user-py1bp2wu1n3 жыл бұрын

    Аскетичненько весьма)

  • @hashiro9
    @hashiro93 жыл бұрын

    Уже недели нет видео, видимо готовится какой-то большой проект

  • @VladArnoldner
    @VladArnoldner3 жыл бұрын

    Спасибо

  • @user-se6vj8jv2w
    @user-se6vj8jv2w3 жыл бұрын

    Спасибо, из Америка.

  • @iuriegritco2732
    @iuriegritco27322 жыл бұрын

    Это золото

  • @k..
    @k..3 жыл бұрын

    Надіюсь наступне відео про Pyqt ;)

  • @user-yc8vl3fb2p
    @user-yc8vl3fb2p3 жыл бұрын

    Ок гут библ. На каких платформах можно юзать подобный пласт?

  • @sergeyzauers1227
    @sergeyzauers12273 жыл бұрын

    Сними видео по библиотеке Box2D для C++

  • @user-yu5tk5pp3b
    @user-yu5tk5pp3b3 ай бұрын

    автор красавчик

  • @user-mm4dy9ns3g
    @user-mm4dy9ns3g Жыл бұрын

    from tkinter import * from tkinter import messagebox если в начале кода не импортировать messagebox,то выдает ошибку.

  • @xd_play_dynast_io2062

    @xd_play_dynast_io2062

    Ай бұрын

    🤗

  • @AnnaAnnaAnna01
    @AnnaAnnaAnna012 жыл бұрын

    Подскажите, пожалуйста, а есть ли библиотека Tkinter в Python 2?

  • @behruzhojiev9625
    @behruzhojiev96253 жыл бұрын

    Гоша давай уроки про dart и flutter . Flutter очень классный material design фреймворк.

  • @Feilbot
    @Feilbot Жыл бұрын

    Сделал сапёра, спасибо :)

  • @eddy2592
    @eddy25923 жыл бұрын

    Гоша сделай подробный курс по языку ЛУА, было бы интересно посмотреть

  • @Alex-gk5ts

    @Alex-gk5ts

    3 жыл бұрын

    Я думал я один учу луа язык,хотя я его уже давно выучил,там изи

  • @user-wy9tq1rp7f
    @user-wy9tq1rp7f Жыл бұрын

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

  • @user-ej1hf5qq9l
    @user-ej1hf5qq9l3 жыл бұрын

    лучший

  • @jiiqpoou1042
    @jiiqpoou10423 жыл бұрын

    Вы можете выпускать уроки по Dart и Flutter.

  • @ion5950
    @ion59503 жыл бұрын

    *name 'messagebox' is not defined. Это нужно какую-то переменную создавать с названием 'messagebox' или это зависит от версии?*

  • @jengo14423

    @jengo14423

    3 жыл бұрын

    Надо в начале после from tkinter import * прописать from tkinter import mesagebox

  • @p_u_b_g_er_7243
    @p_u_b_g_er_72433 жыл бұрын

    Здравствуйте. Сегодня я попытался создать программу с переходом на другой файл с кодом, на данной библиотеке , но у меня никак не выходит . Возможно ли это вообще , если да то как , а если нет то с какой библиотекой нужно совмещать или на какую перейти?

  • @zion4d
    @zion4d Жыл бұрын

    За 8 минут посмотрел.. теперь 8 дней копаться в этом

  • @aresont9372
    @aresont93723 жыл бұрын

    А как сделать так чтобы отдельная часть текста в виджете text была отдельного цвета в Tkinter?

  • @ahrdev7656

    @ahrdev7656

    3 жыл бұрын

    там уже нужно подрубать колораму

  • @Krasnovosti-ru
    @Krasnovosti-ru3 жыл бұрын

    А исполняемый, скомпилированный файл какого формата на выходе?

  • @zat-svi-ua

    @zat-svi-ua

    2 жыл бұрын

    .py скрипт. python не компилируемый, а интерпретируемый язык, но с помощью pyinstaller можно собрать в .exe

  • @who-1880
    @who-18803 жыл бұрын

    Чел, пж, делай уроки про PyQt5. Люди, лайкайте этот комент чтоб в топ попал.!!

  • @user-rg3qc9fh8i

    @user-rg3qc9fh8i

    3 жыл бұрын

    Согласен,tkinter был выпущен в 90е ещё и он знатно устарел,а pyqt5 даёт возможность создавать более современные приложения и ещё можно конструировать дизайн визуально в qtdesigner

  • @who-1880

    @who-1880

    3 жыл бұрын

    @@user-rg3qc9fh8i Ага.

  • @who-1880

    @who-1880

    3 жыл бұрын

    @Интернет халява для ленивых спс

  • @who-1880

    @who-1880

    3 жыл бұрын

    @@user-rg3qc9fh8i Стоп. Разве питон не вышел в 2000?

  • @user-rg3qc9fh8i

    @user-rg3qc9fh8i

    3 жыл бұрын

    @@who-1880 пайтон 91-го года

  • @fergus5013
    @fergus50132 жыл бұрын

    подскажите пожалуйста!!!!!! я не очень понимаю что куда писать, как мне сделать мой код программы, который я написал, сделать его в этом окне и чтобы там было красивое оформление???

  • @valeriytumchuk2962
    @valeriytumchuk29623 жыл бұрын

    Сделай уроки по react native

  • @user-gk9sx5mu5b
    @user-gk9sx5mu5b2 жыл бұрын

    Awesome

  • @w1nner9
    @w1nner9 Жыл бұрын

    Боже как ты хорошо все объяснил спасибо 🙏🏻

  • @Fr33zE_YT
    @Fr33zE_YT9 ай бұрын

    Спасибо большое! Но вы не сказали что из Tkinter'а надо импортиповать messagebox

  • @vladislavdurygin5410
    @vladislavdurygin54103 жыл бұрын

    что за музыка на фоне играла?

  • @okey_bivait
    @okey_bivait3 жыл бұрын

    Пж сделай курс по kivy а ту на Ютубе только Хауди и Олег.

  • @si0era

    @si0era

    3 жыл бұрын

    И то хауди не окончен

  • @nikitabukov1292

    @nikitabukov1292

    3 жыл бұрын

    Д О К У М Е Н Т А Ц И Я О К У М Е Н Т А Ц И Я алсо, django просто по гайду от Mozilla + оф. документация начал изучать и всё очень понятно, никакие хауди и другие не расскажут столько полезного как выше перечисленное

  • @thatlinuxguy9902

    @thatlinuxguy9902

    3 жыл бұрын

    хауди даун

  • @user-ud2lx2sr1i

    @user-ud2lx2sr1i

    3 жыл бұрын

    Олег топ

  • @timu9925

    @timu9925

    2 жыл бұрын

    @Психoлoг Лaриca Бaндурa Здравствуйте БАНДУРА

  • @ms-33
    @ms-333 жыл бұрын

    Коллеги, кто повторил, у кого работает программа? У меня все получилось, кроме вывода температуры [upd] нашел. Гоша, ты супер!! Великолепная замануха, разобраться за 8 минут. Вечер + утро. Прогу продублировал. Следил максимально за твоим видосом, иногда переключался на 0.25 Все решила статья. Великолепный формат. Спасибо большое.

  • @ms-33

    @ms-33

    3 жыл бұрын

    @YOU-TOP - Приведем настоящих подписчиков думал, по паутону канал...

  • @vikingyhulant

    @vikingyhulant

    7 ай бұрын

    Как нашёл?

  • @ms-33

    @ms-33

    7 ай бұрын

    @@vikingyhulant кажется, статья помогла) давно это было... Время летит

  • @user-fd1xs6fg7v
    @user-fd1xs6fg7v21 күн бұрын

    Как именно называется библиотека в паккейдже?

  • @gimeron-db
    @gimeron-db Жыл бұрын

    Реально, если нужно побыстрому запилить программу, не напугав людей консолью, tkinter - то, что доктор прописал. В добавок такая программа будет запускаться на любой ОС, где есть python3+tkinter. Рекомендую для интерактивного режима вместо python3 запускать bpython3.

  • @yusufbeky4527
    @yusufbeky45273 жыл бұрын

    Может сделаешь урок по созданию чата на python как раз большая тема

  • @yusufbeky4527

    @yusufbeky4527

    3 жыл бұрын

    @YOU-TOP - Приведем настоящих подписчиков ок

  • @Dmitry-Kolyadin
    @Dmitry-Kolyadin3 жыл бұрын

    Сделай мессенджер с использованием этой библиотеки

  • @user-yx5tr5un5x
    @user-yx5tr5un5x2 жыл бұрын

    Видео топ! Всё понятно и чётко объяснил... Но вопрос: у меня не идефицируется "messagebox" с чем это может быть связано? С версией?

  • @mrracoo9390

    @mrracoo9390

    2 жыл бұрын

    После from tkinter import * используй это: import tkinter.messagebox . И вместо messagebox, поставь: tkinter.messagebox

  • @Electrician0000

    @Electrician0000

    2 жыл бұрын

  • @mr.c.f.g2924
    @mr.c.f.g29243 жыл бұрын

    Топ

  • @vipiman8360
    @vipiman8360 Жыл бұрын

    name 'city' is not defined в строке где писалось APPID

  • @captaingames12
    @captaingames12 Жыл бұрын

    Гоша, всё шикарно. Только чуть помедленнее)

  • @ENDI333

    @ENDI333

    Жыл бұрын

    Как изменить размер кнопк

  • @captaingames12

    @captaingames12

    Жыл бұрын

    @@ENDI333 width и height возможно написать

  • @ENDI333

    @ENDI333

    Жыл бұрын

    @@captaingames12 ну спасибо иду проверю

  • @ENDI333

    @ENDI333

    Жыл бұрын

    @@captaingames12 к сожалению таких команд нет):

  • @captaingames12

    @captaingames12

    Жыл бұрын

    @@ENDI333 скинь код, если можно

  • @Metalfrezer
    @Metalfrezer3 жыл бұрын

    PyQt - вот что реально нуждается в уроках!!

  • @behruzhojiev9625

    @behruzhojiev9625

    3 жыл бұрын

    Мен в pyqt почти нет адаптива

  • @AlexAnder-mz7xm
    @AlexAnder-mz7xm3 жыл бұрын

    А почему не показывает "-", когда температура ниже ноля?

  • @Rzn_95
    @Rzn_956 ай бұрын

    Что если message box.showinfo подсвеяивается как ошибка

  • @YT_Kokteyl_YT
    @YT_Kokteyl_YT2 жыл бұрын

    что мне делать если у меня messagebox подчёркивает красной волнистой линией?

  • @PTGScompanyYT
    @PTGScompanyYT2 жыл бұрын

    У меня есть проблема. Сделал всё также как у тебя (до того, как ты запустил рекламу курса), а кнопки и надписи нету. Просто квадратики какие-то

  • @user-qr5xo3jk1q
    @user-qr5xo3jk1q Жыл бұрын

    что делать если выдает ошибку: NameError: name 'Tk' is not defined

  • @sergeialfyorov9954
    @sergeialfyorov99543 жыл бұрын

    Давай следующий Kivy Кстати, в PyQT довольно простая разработка, там с помощью дизайнера можно формы клипать

  • @k..

    @k..

    3 жыл бұрын

    +

  • @sergeialfyorov9954

    @sergeialfyorov9954

    3 жыл бұрын

    @@user-ey7rd9ih4g спорить не стану, только дома для себя практиковался, можно сказать что и не работал, но основу я знаю поэтому интереснее другие варианты

  • @evalinor

    @evalinor

    3 жыл бұрын

    @@user-ey7rd9ih4g А что он не так сказал? Спокойно можно делать окна

  • @husanquvvatov4154
    @husanquvvatov41542 жыл бұрын

    How we can install tkinter package in vscode on manjaro?

  • @seffonce2
    @seffonce22 жыл бұрын

    почему бы не копировать код к описанию видео?

  • @user-lr7ts9el3s
    @user-lr7ts9el3s2 жыл бұрын

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

  • @getimany
    @getimany2 жыл бұрын

    Видео хорошие и познавательное, но достаточно быстро чтобы запутаться

  • @romaVeber
    @romaVeber3 жыл бұрын

    Как называется шестиногий, синий, котейка?

  • @khos_streks2
    @khos_streks23 жыл бұрын

    Дождался

  • @jonydosh1189
    @jonydosh1189 Жыл бұрын

    Подскажите почему не получается установить tkinter в пайчарм

  • @maximusmax1591
    @maximusmax159111 ай бұрын

    есть проблема,как зделать так что бьі откривалось окно для фигур? тоесть я пишу root = Tk() но ничего не происходит,хоть библиотека Тк есть, помогите.

  • @ramazesoff7318
    @ramazesoff73183 жыл бұрын

    Сделай лаунчер для игры)

  • @ECHO1-1_GS
    @ECHO1-1_GS6 ай бұрын

    Крутое видео, однако, как ни странно, на момента с "messagebox" (05:40) питон мне выдает ошибку о том, что подобного не существует

  • @stassibirtsev
    @stassibirtsev Жыл бұрын

    Всем привет. Объясните, пожалуйста, почему у меня питон не принимает "messagebox"? Код в точности тот же. Версия питона 3.9

  • @realcconnect6873
    @realcconnect68733 жыл бұрын

    А как сделать чтобы она сама запускалась без терминала? На подобие готовых программ

  • @user-sp3mu4bx6t

    @user-sp3mu4bx6t

    2 жыл бұрын

    посмотри туториалы как создать ехе файл с кода пайтона

  • @mercik7478
    @mercik74783 жыл бұрын

    Кто нибудь, помогите. Я не могу превратить файл в exe шник. Именно конкретно с ткинтером. Вылетает, когда запускаю exe шник, который вывел с команды pyinstaller *имя файла*

  • @user-nw7sz1le1o
    @user-nw7sz1le1o2 жыл бұрын

    Ребят можете помочь с одной задачей?связано с ткинтером

  • @dnl-vvl
    @dnl-vvl10 ай бұрын

    столкнулся с проблемой, что не меняется цвет фона, Гоша, помоги, перепробовал все способы, предложенные чатом гпт

  • @davitchagaryan7989
    @davitchagaryan7989 Жыл бұрын

    а как изменить положение кнопки

  • @vikingyhulant
    @vikingyhulant7 ай бұрын

    Почему погоду у меня показывает в Фаренгейтах?

  • @zadtoon2799
    @zadtoon27993 жыл бұрын

    Чел, пожалуйста, если можешь, сделай видео по библиотеке пайтона Open Gl

  • @behruzhojiev9625

    @behruzhojiev9625

    3 жыл бұрын

    Для open gl можно использовать pyglet или pyopengl или kivy 3d

  • @amaxiy777
    @amaxiy777 Жыл бұрын

    Я уже несколько дней ищу и не могу найти - нужна такая граф.оболочка для Пыфона, чтобы было как в C++Builder-е - на форму-окно натыкал кнопок, ползунков, лейблов, боксов и при этом НИ СЛОВА кода не написал. Неужели до сих пор такого нет на Пыфоне?

  • @lavamod8058
    @lavamod80583 жыл бұрын

    Гоша! Привет большая просьба сделать туториал - своя соц.сеть по типу вк на мобиле)) yf pyQT5 или T-kinter, а что будет интересно как сделать свои иконки и другие фичи

  • @bznews6423

    @bznews6423

    3 жыл бұрын

    @Психoлoг Лaриca Бaндурa она еще и спамит

  • @user-nl1il7wz6z
    @user-nl1il7wz6z3 жыл бұрын

    Георгий, пожалуйста, сделайте видео по twisted

  • @si0era

    @si0era

    3 жыл бұрын

    Будет интересно

  • @user-jn2wq9xi9v
    @user-jn2wq9xi9v2 жыл бұрын

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

Келесі