Задание
Разработать программу на языке Python для учёта товаров. В качестве графического интерфейса использовать Tkinter.
Функционал программы
- добавление товаров;
- редактирование товаров;
- удаление товаров;
- поиск товара по наименованию;
- обновление данных
Использованные технологии:
- язык Python 3.10.4;
- Tkinter;
При написании использовалась PyCharm.
Фрагмент программного кода
# Класс Main
class Main(tk.Frame):
def __init__(self, root):
super().__init__(root)
self.init_main()
self.db = db
self.view_records()
# Главное окно
def init_main(self):
toolbar = tk.Frame(bg='beige', bd=2)
toolbar.pack(side=tk.TOP, fill=tk.X)
self.add_img = tk.PhotoImage(file='add.png')
btn_open_dialog = tk.Button(toolbar, text='Добавить товар ', command=self.open_dialog, bg='beige',
bd=0, compound=tk.TOP, image=self.add_img)
btn_open_dialog.pack(side=tk.LEFT)
self.update_img = tk.PhotoImage(file='edit.png')
btn_edit_dialog = tk.Button(toolbar, text='Редактировать', bg='beige', bd=0, image=self.update_img,
compound=tk.TOP, command=self.open_update_dialog)
btn_edit_dialog.pack(side=tk.LEFT)
Скриншот архива с проектом

Пояснения по запуску программы
С оффициального сайта скачать и установить Python, с оффициального сайта скачать и установить PyCharm. Открыть проект. Запустить программу.
Телеграм
-