Skip to content

Парсер вакансий с HeadHunter и SuperJob

Notifications You must be signed in to change notification settings

Almaz-94/vacancy_parser

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

vacancy_parser

Парсер вакансий c HeadHunter https://api.hh.ru и Superjob https://api.superjob.ru

Использованные библиотеки : datetime, bs4, requests, os, json

Точка входа main.py

Функциональность:

Пользователь выбирает платформу для поиска и поисковый запрос, после чего скрипт ищет подходящие вакансии, сортирует их по уровню зарплаты, сохраняет в папку проекта и выдает заданное пользователем количество вакансий в консоль.

Также у пользователя есть возможность работать с ранее сохраненными вакансиями, отфильтровывать их по ключевым словам и уровню зарплаты.

Зарплата выраженная в долларах переводится в рубли по текущему курсу и все операции сравнения проводятся уже в рублях. Для сравнения вакансий по зарплатам берется среднее арифметическое между указанными нижней и верхней границами. При отсутствии одной из границ, сравнение происходит по второй.

Вакансии отбираются в количестве 50 шт. с каждой платформы, с указанной зарплатой и только находящиеся в России.

About

Парсер вакансий с HeadHunter и SuperJob

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages