1 год назад
История
README.md
Eng version
Project Description
Phonebook on Tkinter
This project is a simple phone book developed using the Tkinter and SQLite libraries.
Instructions for use
- Make sure you have Python installed.
- Run the
main.py
script. - The main application window will open with a toolbar and a Treeview widget for displaying records.
- Use the buttons on the toolbar to add, edit, delete, update and search phonebook entries.
Project structure (files)
main.py
: Main file containing the main window class (Main
), child classes (Child
,Update
,Search
), and classes for working with databases (DB
,JokeDB
).db.db
: Database file for the phone book.joke.db
: Joke database file (non-activated code for creating table and inserting jokes provided in comments).- ‘img’ folder: contains all the necessary photos for the project
Database structure
id
: unique identifier of the record (integer, primary key).name
: Contact’s full name (text).tel
: Contact phone number (text).email
: Contact email address (text).
Ru version
Описание проекта
Телефонная книга на Tkinter
Этот проект представляет собой простую телефонную книгу, разработанную с использованием библиотек Tkinter и SQLite.
Инструкци по использованию
- Убедитесь, что у вас установлен Python.
- Запустите скрипт
main.py
. - Откроется главное окно приложения с панелью инструментов и виджетом Treeview для отображения записей.
- Используйте кнопки на панели инструментов для добавления, редактирования, удаления, обновления и поиска записей в телефонной книге.
Структура проекта(файлы)
main.py
: Главный файл, содержащий класс главного окна (Main
), дочерние классы (Child
,Update
,Search
), и классы для работы с базами данных (DB
,JokeDB
).db.db
: Файл базы данных для телефонной книги.joke.db
: Файл базы данных для шуток (неактивированный код для создания таблицы и вставки шуток предоставлен в комментариях).- папка ‘img’: имеет в себе все необходимые фотографии для проекта
Структура базы данных
id
: уникальный идентификатор записи (integer, primary key).name
: ФИО контакта (text).tel
: Номер телефона контакта (text).email
: Адрес электронной почты контакта (text).
Конвейеры
0 успешных
0 с ошибкой