Tkinter — одна из самых простых библиотек Python для разработки приложений с графическим интерфейсом. Благодаря своим виджетам Tkinter легко запомнить, и его можно освоить в течение недели. библиотека, которая понадобится вам почти в каждой программе! Остальное — это базовый Python, который управляет взаимодействием в ваших приложениях. Я расскажу о тех функциях, которые кажутся простыми, но позже их можно будет использовать для создания сложных программ.

Давайте погрузимся в основы и наиболее практичные функции Tkinter :)

Увлекательно, не правда ли! Окно, созданное с помощью 4 строк кода. Теперь пришло время поработать с основными и наиболее распространенными виджетами Tkinter.

Виджеты Tkinter — это элементы управления, которые можно установить в окне и использовать для взаимодействия между пользователем и программой

Виджет Label (отображение текста в окне):

«метка» использовалась как переменная для хранения виджета «Ярлык» в tkinter. «tk.Label» — это код, используемый для того, чтобы сообщить IDE тип виджета, который будет отображаться в окне «tk». В скобках мы пишем текст, который будет отображаться. «.grid()» — очень важная часть, которая будет позиционировать текст.

ВАЖНОЕ ПРИМЕЧАНИЕ. Без .grid() конкретный виджет не будет отображаться в окне, поскольку не указана позиция.

Виджет кнопки:

Мы придерживаемся одного и того же формата отображения виджетов почти на 80% виджетов, разница только в том, что мы пишем tk.Button,tk.Label и т.д.

Виджет ввода (текстовое поле):

Виджет ввода имеет другой формат, но он по-прежнему напоминает формат предыдущих виджетов.

Единственное отличие состоит в том, что мы не помещаем текст в круглые скобки, так как это поле ввода, поэтому вы не можете поместить в него текст по умолчанию. И еще одно небольшое отличие состоит в том, что .grid() помещается в следующую строку с переменной, назначенной «tk.Entry()», это основной синтаксис разработчиков для поля ввода по какой-то неизвестной причине( Графические интерфейсы до сих пор остаются загадкой).

Радиокнопка (кнопка выбора):

Не это :

Что это на самом деле:

Вы также можете использовать tk.Radiobutton, но любой из них подходит. значение — это эксклюзивное свойство, которое предоставляется только Radiobuttons , 0 означает, что оно не выбрано, а 1 означает, что оно выбрано по умолчанию во время выполнения.

Это основные коды и синтаксис Tkinter для создания простого окна только с функциями отображения. Следите за этим блогом, чтобы узнать больше о том, как создавать сложные функции и приложения с помощью этой мощной библиотеки графического интерфейса пользователя Python. Я также сделаю курс по углубленному анализу и обучению Tkinter и тому, как с ним работает Python.

После того как вы научились программировать, вы можете продавать свои приложения, а для этого вам нужна реклама, для этого вам нужно создавать ПРОГРАФИЧЕСКИЙ КОНТЕНТ, взгляните на это приложение, которое поможет вам создать успешный рекламный контент:

https://www.digistore24.com/redir/431162/H_Droid743/

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