10 месяцев назад История
README.md

README.md

Телефонная книга на Python с использованием библиотеки tkinter

Это простая телефонная книга, разработанная на Python с использованием библиотеки tkinter для создания графического интерфейса пользователя. Эта телефонная книга позволяет вам добавлять, редактировать, удалять и искать контакты, а также отображать список всех контактов.

Основные функции

  1. Добавление контакта: Вы можете добавлять новые контакты, указывая ФИО, телефон и адрес электронной почты.

  2. Редактирование контакта: Существующие контакты могут быть отредактированы, чтобы обновить информацию о ФИО, телефоне и адресе электронной почты.

  3. Удаление контакта: Вы можете удалять контакты из телефонной книги.

  4. Поиск контакта: Поиск контактов по ФИО.

  5. Отображение списка контактов: Просмотр всех контактов, которые находятся в телефонной книге.

Установка и запуск

Для запуска этой телефонной книги, убедитесь, что у вас установлен Python 3 и библиотека tkinter. Для установки библиотеки tkinter, вы можете выполнить следующую команду:

pip install tk

После установки tkinter, скопируйте код из предоставленного примера в свой текстовый редактор и сохраните его как phone_book.py. Затем выполните следующую команду в командной строке, чтобы запустить приложение:

python phone_book.py

Использование

  1. После запуска приложения вы увидите окно с главным окном телефонной книги.

  2. Для добавления нового контакта, нажмите на иконку “Добавить”. В появившемся диалоговом окне введите ФИО, телефон и адрес электронной почты, затем нажмите “Добавить”.

  3. Для редактирования существующего контакта, выберите контакт, который вы хотите отредактировать, и нажмите на иконку “Редактировать”. В появившемся диалоговом окне внесите необходимые изменения и нажмите “Редактировать”.

  4. Для удаления контакта, выберите контакт, который вы хотите удалить, и нажмите на иконку “Удалить”.

  5. Для поиска контакта по ФИО, нажмите на иконку “Поиск” и введите ФИО в поле поиска.

  6. Для обновления списка контактов, нажмите на иконку “Обновить”.

База данных

Для хранения контактов используется SQLite база данных. Код включает в себя класс DB, который управляет базой данных и выполняет операции добавления, обновления и удаления данных. База данных сохраняется в файле db.db.

Замечания

Это README.md предоставляет общий обзор проекта и его использования. Вы можете дополнить его собственными деталями, такими как особенности, настройки и требования к системе.

Конвейеры
0 успешных
0 с ошибкой