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/