Собираем статистику с SJ и HH по размеру зарплат в зависимости от языка программирования
Код выполняет пять задач:
- Получает вакансии по каждому из заданных языков программирования с сайта HeadHunter;
- Получает вакансии с сайта SuperJob;
- Высчитывает размеры средних зарплат по каждому языку программирования - отдельно для HH и отдельно для SJ;
- Выводит суммарную информацию в табличном виде - отдельно для HH и отдельно для SJ;
Скрипт ищет вакансии только по Москве за последние 30 дней. Эти настройки изменяются в глобальных переменных.
Python3 должен быть уже установлен.
Затем используйте pip
(или pip3
, есть есть конфликт с Python2) для установки зависимостей:
pip install -r requirements.txt
Для работы программы необходимо прописать токен для доступа к API SuperJob в файле .env
(SJ_SECRET_KEY
).
Код написан в образовательных целях на онлайн-курсе для веб-разработчиков dvmn.org.