Arduino + Python 3
05.01.2021(Всего голосов: 0)
Tkinter - одна из графических библиотек в Python. Она позволяет создать простенький интерфейс, содержащий кнопочки, палзунки и другие инструменты.
Если понадобится более тчательное освоение Tkinter, рекомендую этот цикл статей.
Шаблон, которым будем пользоваться в каждом коде:
#импортирование классов Tk и Frame
#Tk нужен для создания корневого окна
#Frame играет роль контейнера для других виджетов (Scale, Label, ...)
from tkinter import Tk, Frame
class Example(Frame):
#self — общепринятое имя для ссылки на объект
#__init__ — инициализатор объектов
def __init__(self):
super().__init__()
#переходим к методу initUI
self.initUI()
#здесь будет находиться основной код, направленный
#на создание пользовательского интерфейса
def initUI(self):
pass
def main():
#создание окна и определение его геометрии
#300х200 - габариты, следующие два числа - координаты
root = Tk()
root.geometry("300x200+300+300")
#инициализируем класс приложения (app - объект класса Example)
app = Example()
#обработка событий
root.mainloop()
if __name__ == '__main__':
main()
Если есть необходимость разобраться в ООП, рекомендую этот материал.