Проект представляет собой простой налоговый калькулятор, который рассчитывает сумму зарплаты после вычета налогов помесячно за год с учетом новой прогрессивной ставки и сохраняет результаты в Excel-файл. Калькулятор принимает на вход сумму зарплаты до налогового вычета и выводит помесячно, сколько человек будет получать на руки.
Для использования проекта необходимо установить Python версии 3.6 и выше. Если у вас еще не установлен Python, следуйте инструкциям ниже:
- Перейдите на официальный сайт Python: python.org.
- Скачайте последнюю версию Python для вашей операционной системы.
- Установите Python, следуя инструкциям установщика.
- Убедитесь, что Python установлен корректно, выполнив в командной строке:
python3 --version
- Должна отобразиться версия Python.
- Скачайте файл tax_calculator.pyz
. - Перейдите в папку, где вы сохранили .pyz файл.
- Запустите программу через командную строку: на Windows:
py tax_calculator.pyz
На macOS или Linux:
python3 tax_calculator.pyz
- Введите сумму зарплаты до налогового вычета, когда программа запросит это.
- Программа выведет помесячный расчет зарплаты на руки и сохранит результаты в файл net_salaries.xlsx.
- Склонируйте репозиторий с проектом к себе на компьютер:
git clone https://github.com/slazarska/tax_calculator
- Перейдите в директорию проекта
cd /путь/к/проекту/tax_calculator
- Установите зависимости:
pip install -r requirements.txt
- Запустите скрипт:
python main.py
- Введите сумму зарплаты до налогового вычета, когда программа запросит это.
- Программа выведет помесячный расчет зарплаты на руки и сохранит результаты в файл net_salaries.xlsx.
$ python tax_calculator.py
Введите ежемесячную зарплату до налогов: 100000
Файл net_salaries.xlsx сохранён в папке C:\Users\tax_calculator\files
Январь: 87000 руб.
Февраль: 87000 руб.
...
Декабрь: 87000 руб.
Автор: Ольга Слазарска