Avatar r50 a6ce93fe35b158fd29ba0e8681c918c22117160e9586a56eee4ffbc20df9bda1
Python-разработчик

Парсер вакансий (учебный)

Добавлено 11 окт 2024 в 19:35
Ссылка к проекту: https://github.com/021076/CR_5_company_vacancy_hh_...
Программа, которая будет
  • получать информацию о работодателях и вакансиях с платформы hh.ru
  • сохранять полученные данные в базу данных
  • работать с базой данных через СУБД PostgreSQL (библиотека psycopg2)
Программа состоит из 2-х классов:
  1. Класс APIhh для работы с платформой hh.ru для подключения к API и получения данных о работодателях и вакансиях по id работодателя.
  2. Класс для работы с базой данных DBManager. В классе реализованы такие методы как создание, удаление базы данных и таблиц, наполнения таблиц, получение информации о базе данных, получение данных (выборки) о работодателях и вакансиях из БД
Интерактивность обеспечивается функцией interface.
Запуск программы выполняется через функцию main

7f1c650ac9