Телефонная книга на Python с использованием библиотеки tkinter
Этот проект представляет собой простое приложение для ведения телефонной книги с графическим интерфейсом пользователя (GUI). Он создан на языке программирования Python с использованием библиотеки tkinter для создания GUI и библиотеки sqlite3 для работы с базой данных SQLite.
Основные функции
-
Добавление контактов: Пользователь может добавлять новые контакты, включая имя, номер телефона и адрес электронной почты.
-
Редактирование контактов: Пользователь может редактировать существующие контакты, изменяя имя, номер телефона и адрес электронной почты.
-
Удаление контактов: Пользователь может удалять контакты из телефонной книги.
-
Поиск контактов: Пользователь может выполнять поиск контактов по имени.
-
Отображение списка контактов: Список всех контактов отображается в виде таблицы с колонками для имени, номера телефона и адреса электронной почты.
Как использовать приложение
-
Запустите приложение, запустив файл
main.py
. -
Добавьте новые контакты, нажав кнопку “Добавить” и вводя необходимую информацию.
-
Редактируйте существующие контакты, выделяя контакт в списке и нажав кнопку “Редактировать”.
-
Удалите контакты, выделяя контакт в списке и нажав кнопку “Удалить”.
-
Выполните поиск контактов, введя имя в поле поиска и нажав кнопку “Поиск”.
-
Весь список контактов отображается в таблице в основном окне.
Требования к окружению
Для запуска этого приложения вам потребуется Python и следующие библиотеки:
tkinter
: Уже включена в стандартную библиотеку Python.sqlite3
: Также включена в стандартную библиотеку Python.