Skip to content

InGodWeTrustt/calc_bmi_py_desktop

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

40 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Расчет индекса массы тела (ИМТ)

main window

Запуск десктопный программы по следующей команде:

python main.py

Использовалась встроенная библиотека tkinter. Документация по нему тут Использовалась также встроенная библиотека sqlite3 для работы с базой данных (БД) приложения

В данной простой десктопной программе имеется возможность:

  • заполнения полей ввода данных из текстового файла (*.txt), который должен быть в следующем формате: "Вec <значение>\nРост <значение>" где значение представляет собой число1
  • очистки полей ввода данных от введенных значений по нажатию на соответствующую кнопку1
  • валидации полей ввода данных с выводом ошибки в случае введения пустых данных, нуля и т.д.1
  • навешивание обработчиков событий мыши (окрашивание кнопок при перемещении курсора мыши над ними (кроме отключенной кнопки мыши), клики левой кнопки мыши и т.д.)
  • сохранение введенных значений в БД и извлечении их при старте приложения
  • непосредственного расчета самого показателя ИМТ

Чтобы сделать программу исполняемым файлом (exe), нужно установить пакет:

pip install auto-py-to-exe

Затем запустить его в терминале при помощи команды ниже и в открывшемся окне выбрать "One Directory" и "Windows Based":

auto-py-to-exe

В папке "output", подпапке "main" будет лежать main.exe.

Источники

Полезная информация по tkinter

Footnotes

  1. добавлены мной 2 3

About

Проект создан в учебных целях.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published