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

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

egoroff_channel

3 года назад

22,504 Просмотров

Стать спонсором канала и получить доступ к дополнительным материалам по Python
https://www.youtube.com/channel/UCMcC_43zGHttf9bY-xJOTwA/join
https://boosty.to/egoroff_channel
https://www.patreon.com/artem_egorov

https://stepik.org/course/63085/syllabus
Курс по основам python на Степике

https://stepik.org/course/72969/promo
Записывайся на курс на Stepic по ООП, где найдешь много практических задач

Ссылка на урок
http://egoroffartem.pythonanywhere.com/course/tkinter/vidzhet-checkbutton

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

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

Все видео этого курса можете найти на сайте
http://egoroffartem.pythonanywhere.com/course/tkinter

или в Вк
https://vk.com/videos-177962775?section=album_1

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

https://vk.com/python.study
В данном группе можете найти информацию о новых видео и задать вопросы

Тэги:

#python #tkinter #GUI #python_GUI #как_создать_GUI #как_создать_графический_интерфейс #графический_интерфейс_на_tkinter #программирование_python #программирование_tkinter #radiobutton_in_tkinter #create_radiobutton_in_tkinter #create_radiobox_in_tkinter #radiobutton_tkinter_application #python_tkinter_radiobutton #python_3 #tkinter_playlist #radiobutton_tkinter #Radiobutton #переключатель_radiobutton #переключатель_radiobutton_tkinter #radiobutton_python #tkinter_radiobutton_пример
Ссылки и html тэги не поддерживаются


Комментарии:

@kenjaev_hasan
@kenjaev_hasan - 30.11.2020 20:32

Первый я видел

Ответить
@Ilya-dr5el4sz9f
@Ilya-dr5el4sz9f - 30.11.2020 20:50

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

Ответить
@ЛюбомирЮкальчук-с1г
@ЛюбомирЮкальчук-с1г - 30.11.2020 22:08

Спасибо. Прям сейчас нужно.

Ответить
@Badn088
@Badn088 - 01.12.2020 08:42

Спасибо!

Ответить
@eed875
@eed875 - 01.12.2020 15:01

привет

Ответить
@яданиил-п9з
@яданиил-п9з - 02.12.2020 21:01

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

Ответить
@ИманЮлдашев
@ИманЮлдашев - 03.12.2020 19:54

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

Ответить
@slavapavl6891
@slavapavl6891 - 20.12.2020 23:20

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

Ответить
@michaelzaytcsev5722
@michaelzaytcsev5722 - 06.01.2021 20:08

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

Ответить
@marrr_marrr5315
@marrr_marrr5315 - 18.03.2021 20:00

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

Ответить
@АдамМерлов
@АдамМерлов - 17.08.2021 19:58

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

Ответить
@Ananacuk777
@Ananacuk777 - 28.11.2021 11:43

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

Ответить
@InformatikaVseProsto
@InformatikaVseProsto - 18.01.2022 00:29

Подскажите название вашего редактора

Ответить
@sherick1516
@sherick1516 - 13.04.2022 15:11

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

Ответить
@Boss-lt9bs
@Boss-lt9bs - 28.04.2022 21:23

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

Ответить
@АйнурБаялиева-у3п
@АйнурБаялиева-у3п - 26.08.2022 17:19

Супер👍

Ответить
@ЕвгенийМартовский-б5и
@ЕвгенийМартовский-б5и - 22.10.2022 00:43

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

Ответить
@ЕвгенийМартовский-б5и
@ЕвгенийМартовский-б5и - 22.10.2022 00:56

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

Ответить
@штандартенфюрерШтирлиц-х1п
@штандартенфюрерШтирлиц-х1п - 28.11.2022 12:05

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

Ответить
@muroma3088
@muroma3088 - 20.12.2022 10:23

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

Ответить
@ReaIPavel
@ReaIPavel - 08.10.2023 03:03

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

Ответить
@iboshatenel7457
@iboshatenel7457 - 05.12.2023 08:44

эу маган сразу кодты бермисндерма на

Ответить