Скрипт скачивает с сайтов hh.ru и superjob.ru вакансии программистов города Москвы, подсчитывает среднюю зарплату для каждого языка программирования и выводит результаты подсчёта в консоль в виде таблиц.
Для запуска скриптов вам понадобится Python 3.
Скачайте код с GitHub.
Для управления зависимостями Python желательно воспользоваться virtualenv.
Установите зависимости с помощью pip
:
pip install -r requirements.txt
Для доступа к API SuperJob программа берёт секретный ключ (Secret key) из переменных окружения. Чтобы его задать, создайте файл .env в той же папке, где и скрипт, и запишите туда данные в формате ПЕРЕМЕННАЯ=значение:
SUPERJOB_TOKEN={ваш_секретный_ключ_API_SuperJob}
Здесь вместо {ваш_секретный_ключ_API_SuperJob} нужно подставить ваш ключ, который вы можете получить на API SuperJob, зарегистрировав там приложение.
Для запуска приложения нужно набрать в командной строке следующую команду:
python main.py
Код написан в образовательных целях на онлайн-курсе для веб-разработчиков dvmn.org.