from tkinter import * #################### from tkinter import messagebox from tkinter import Menu#импортирование функций используемых в проге import os #импорт функции для операционных действий например с консолью window = Tk() window.title("название с кавычками") #название проги window.geometry('510x250') #размер окна window.resizable(False, False)#блокировка изменения размеров x y
Чтобы показать уведомление:
messagebox.showinfo('Название окна', 'текст')
Меню свойства
menu = Menu(window)
new_item = Menu(menu)
new_item.add_command(label='об авторе', command=деф функция) #вкладка меню
menu.add_cascade(label='Свойства', menu=new_item)
Текстовая строка
lbl = Label(window, text="текст")
lbl.grid(column=0, row=0) #row это строка colunm отступ
Создание поля для вписывания текста
txt1.grid(column=1, row=1)
#txt1.get() Это для его считывания
Кнопки
btn = Button(window, text="надпись на кнопке", command=деф функция)
btn.grid(column=2, row=0)
Запуск:
window.config(menu=menu)
window.mainloop()
для того чтобы преобразовать файл нужно использовать следующую команду:
cd путь до расположения файла
pyinstaller -w -i"Расположение значка" файл.py
Для этого нужны библиотеки pyinstaller и tkinter