Виджет Radiobutton. Создание GUI приложения Python Tkinter

preview_player
Показать описание
Стать спонсором канала и получить доступ к дополнительным материалам по Python

Курс по основам python на Степике

Записывайся на курс на Stepic по ООП, где найдешь много практических задач

Ссылка на урок

При помощи библиотеки tkinter можно создать свои десктопные графические приложения на python. Мы изучим все основные виджеты, которые применяются в формах и создадим на их основе такие проекты как Калькулятор, Paint, Сапер, Блокнот

Калькулятор на Python при помощи библиотеки tkinter
Элемент Radiobutton представляет переключатель, который может находиться в двух состояниях: отмеченном или неотмеченном. Но в отличие от Checkbutton переключатели могут создавать группу, из которой одномоментно мы можем выбрать только один переключатель.
Radiobutton – радиокнопка

Все видео этого курса можете найти на сайте

или в Вк

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

В данном группе можете найти информацию о новых видео и задать вопросы
Рекомендации по теме
Комментарии
Автор

Спасибо большое за интересный экскурс по библиотеке Tkinter, недавно начал изучать программирование, очень интересно. Отчасти соглашусь с предыдущим оратором насчет довольно краткой и сжатой подачей информации, но в тоже время понимаю, что надо уметь разбираться самому и изучать документацию, чем и планирую теперь заняться в своем хоум проекте. К тому же, если бы автор канала, расписывал в подробностях каждый метод каждого виджета, то объем информации в видео был бы неподъемный и у многих, включая меня отпало бы желание вообще заниматься. А так как это именно "Знакомство" с Tkinter, формат роликов и объяснения мне понравились. Еще раз спасибо.

cnqxudn
Автор

Щас появилась необходимость пересесть на С (пишу под МК)
Всплыл видос с питоном, смотрю и слёзы пускаю, какойже он удобный и прекрасный

fqljcsn
Автор

Спасииииибо! Научите Марка Лутца объяснять=)

marrr_marrr
Автор

У меня PyCarm в прошлом занятии ворчал, когда один из параметров CheckButton, а именно indicatoron, вы присвоили ему значение 0, я сделал тоже самое. но Pycharm отметил это незначительной ошибкой, стал проверять, выяснилось, что данный параметр является логическим, и значение должно быть bool. В общем, придирался к словам, я присвоил параметру значение False, и он успокоился)))

cnqxudn
Автор

Просмотрел все ваши уроки по этой библиотеке. Мне кажется, было бы неплохо объяснить общую логику работы библиотеки. Вы показываете отдельные элементы и методы их использования. Очень поверхностно затрагиваете вопросы их общих и отличительных параметров. То есть, например, как бы вкользь упоминаете, что есть общие атрибуты и есть специфические атрибуты, обращаясь к конкретному примеру. Но не объясняете логику, как использовать общие методы и атрибуты для каждого элемента. Еще, мне показалось, совсем не раскрыта тема "динамического" изменения объектов. В ООП, насколько я понял из ваших курсов, довольно много возможностей использования методов и атрибутуов любого класса. Вы в своих видео приводите парочку примеров, когда на кнопке или лейбле можно динамически поменять надпись, но, я так предполагаю, что и все остальные конструктивные элементы (свойства и методы) элементов этой библиотеки динамически доступны. Как бы хотелось получить представление об общих принципах, к чему и как можно обращаться, чтобы менять параметры. Например, для решения задачи при изменении размера окна менять размер элементов в нем надо уметь получать обратную связь от окна и использовать ее в виджетах. И хотелось бы получить полный краткий обзор доступных элементов (виджетов) библиотеки. Можно, конечно, самому покопаться в библиотеке, но было бы проще копать уже в нужном направлении, чем изучать самостоятельно все по очереди. А уж после общего краткого обзора можно на каждом виджете останавливаться более подробно. Все написаноое выше сугубо мое мнение и мои желания, а вообще спасибо за видео, мне они помогают понять что к чему на начальном уровне.

michaelzaytcsev
Автор

Подскажите, пожалуйста! Я сделал две несколько кнопок Radiobutton и Chebutton. В программе, когда я выбираю значение "кнопки нескольких выборов" (Chebutton), автоматически выбирается случайное значение "кнопки одного выбора" (Radiobutton). Почему так происходит?

slavapavl
Автор

Спасибо, у меня тут такой вопрос можно ли сделать ползунок от 0% до 100% Спасибо

jnexsbd
Автор

А как можно одновременно использовать Checkbutton и Radiobutton.

sherick
Автор

А есть видео как в exe перевести это все?

Ananacuk
Автор

как у класса добавит декоратор, который будет преобразовывать текст выводимого сообщения приводя весь текст к нижнему регистру, а первую букву - к верхнему, а также при необходимости добавляя в конце сообщения точку (если других знаков окончания сообщения в конце нет). Например, текст "всем привет" преобразуется к "Всем привет.". Хранимый в классе текст при этом изменяться не должен.

osqhuor
Автор

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

kuqvszb
Автор

Здравствуйте
Мне 13
И я учусь в академии
Нам задали дз
И у меня проблемы
Я не правильно сделала
Я дала ров и колумн что бы радиобаттон двигался вниз а он стоит на месте
Не могли бы мы связатся как то в телеграмме или же тут

Boss-ltbs
Автор

8:18 мы конечно оптимизировали код.

Но у нас появилась другая проблема.

Мы больше не можем выбрать нацию:
Эльфы, Люди или Орки!

jiijijjijji
Автор

Егор, лучше как это скомпилировать чтобы антивирус не блокировал.?? Тогда уж лучше на веб делать. Джанго и пр.

Ilya-drelszf
Автор

Словари в новых версиях Python - это упорядоченная коллекция. Можно не делать сортировку.

ReaIPavel
Автор

а выравнивание и общий фрейм уже никому не нужны?

muroma