Кратко про Python Tkinter | Как создавать GUI Приложения

preview_player
Показать описание

В этом видео мы разберёмся, что такое: графический интерфейс пользователя (GUI), как создавать оконные приложения и как здесь может пригодится Python Tkinter. В качестве практического примера, мы напишем оконное приложение при помощи Python Tkinter, которое будет замерять скорость интернета при помощи библиотеки SeedTest-cli. Не переключайся, будет очень интересно ;)

Привет! Меня зовут Игорь. На моём канале ты сможешь найти уроки по нейронным сетям, визуализации данных и программированию в целом.
Моя цель - сделать программирование более доступным и понятным. Для просмотра моих видео вам не нужно высшее образование по Computer science. Все непонятные темы и термины я буду понятно объяснять и показывать на примерах.
Оставайся с нами, и чтобы не пропустить ни одного видео - подписывайся на канал и нажимай на колокольчик!

📖 Плейлист "Изучение NumPy" -
Рекомендации по теме
Комментарии
Автор

А как вы считаете, стоит делать подробный курс по Python Tkinter? 🤔

Upd: кста, хочется сказать пару слов о противоречивом слове в начале ролика (писать не могу, т.к. Ютуб удалит комментарий). Ни один нормальный Украинец не будет обижаться на подобное, в частности так же, как и Русский на какой нибудь аналог обзывательства. Никакого негатива, честное слов 🤡

PseudoDev
Автор

Чувак, ты крут. Самый лучший и понятный урок на ютубе.

skydude.
Автор

я смотрю тут без лишней воды, даже с юмором:D

sanek_yt
Автор

Сильнейший тип! Достойный контент! Давай ещё видосы про питон!

daniel
Автор

Наконец то нормальный человек всё объясняет понятно и просто лайк и подписка!! Спасибо тебе огромное

spIkx-ss
Автор

Очень поучительное видео . Плюс к тому же грамотный подход к объяснено, показа и обучению материала доступным языком . Так держать ! Подписочка ! Я в предвкушении новых выпусков 🤟

muromez
Автор

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

optimist
Автор

Классное видео, очень угарное и при этом всё легко объясняется. Топ для новичков как по мне

SitVey
Автор

СПАСИБО! КАК РАД ЧТО НАТКНУЛСЯ НА ТЕБЯ. Я буквально недавно стал изучать питон. И твой ролик очень помог. Мне надо было сделать графическое табло, но таких шаблонов как мне нужно не находил. Пришлось идти учить любой GUI дабы сделать нужное мне табло.

Midalor
Автор

Однозначно лайк и подписка нашел что искал, долго искал😢

andro-id.
Автор

Крутой ролик, качественный, спасибо !

Evgeny_Yurlov
Автор

"Будет интересно посмотреть, у кого скорость больше"

VelikiyChuchhe
Автор

Хорошее, интересное, а главное понятное видео. Спасибо @Псевдо программист

Selfik_Gamer
Автор

Конечно надо, есть желание большое научиться программировать, раньше в 90 писал на Фоксбейс)))

Vladimir.Serebryakov
Автор

Спасибо за видео. Пользовался этой библиотекой с её родным языком программирования TCL. У них в рекомендациях в стиле програмирования это примерно вот так:
- библиотеки;
- глобальные переменные;
- функции;
- элементы интерфейса;
- компоновщик интерфейса.
Да, в Tк библиотеке компоновщиков интерфейса достаточно, чтоб не париться по таким мелочам как размеры окон и прочего и они сильно облегчают жизнь. Ведь у кого-нибудь будет стоять не такой как у вас шрифт в интерфейсе либо размеры самих элементов например крупные или мелкие и вид интерфейса програмы будет абсолютно не таким как сейчас, одним словом – сломан. Либо все настройки размеров элементов интерфейса будут неприемлемы потребителю и тогда он вполне может отказаться от вашего софта, каким-бы хорошим он ни был, ломать глаза никто не захочет.

akhmet-balala
Автор

Интересное видео, как раз была мысль узнать про GUI и вот видео попалось. Все получилось отлично . Делать подробный курс нужно. Кстати у меня 159 загрузка и 91 отдача. :-))))

pvubzzy
Автор

Я же не один посмотрел все мемы из рекламы?

wavlonnights
Автор

Я который вместо интернет теста получил калькулятор😊

HOpER-eyfc
Автор

12 ()
13
14 root.title("SpeedTest")
15 root.geometry("300x400")
16
17 button = Button(root, text="Нажать чтобы начать", font=40, command=test) 18 button.pack(side=BOTTOM, pady=40)
19
20 download_label = Label(root, text="Скорость Загрузки:\n-",
font=35)
21 download_label.pack(pady=(50, 0))
22 upload_label = Label(root, text="Скорость Отдачи:\n-", font=35)
23 upload_label.pack(pady=(10, 0))
24
под

maksimvolkov
Автор

Как его установить на Python12 под линукс? В пакете его нет, пытался установить, не получалось.

mslq