Задание
Разработать программу на языке 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. Открыть проект. Запустить программу.
admin