- hh_api_req.py - Отвечает за обращение к API и собирает ответы в json формат в качесте заголовков запроса используются зачения: "text" - фильтр по ключевому слову при поиске вакансии, "area"- Код региона поиска, а так же параметры пагинации запросов
- get_vacancies.py - *На основании полученных ответов, в которых содержатся ссылки на вакансии, делает запросы в hh и получает данные по соотвествующему ID ваканссии, так же дампит их в json формат *
- load_to_db.py - После получения расширенных данных о вакансии записывает их в POSTGRES
для работы скриптов необходимо пару дополнительных библиотек, для их установки используйте комманду:
pip install sqlalchemy pandas requests