Package for parsing data (vacancies and resumes) from site hh.ru
Project description
Parse HH Data Project
Данный модуль предназначен для удобного скачивания вакансий и резюме с сайта hh.ru
from parse_hh_data import download, parse
vacancy = download.vacancy("36070814")
resume = download.resume("d40ce6f80001a8c8380039ed1f5874726f5a6e")
resume = parse.resume(resume)
Вакансии скачиваются с помощью API HH и возвращаются в формате описанном здесь.
Обезличенные резюме скачиваются непосредственно с сайта в html-формате, а затем могут быть преобразованны в json-формат:
gender : str - пол соискателя
birthday : str - дата рождения
address : str - город проживания
name : str - название резюме
salary : str or None - желаемая зарплата
description : str - дополнительная информация, описание навыков в свободной форме (может содержать html-код)
key_skills : list - список ключевых навыков
name : str - название ключевого навыка
experiences : list - опыт работы
start : str - начало работы (дата в формате dd-MM-yyyy)
end : str - окончание работы (дата в формате dd-MM-yyyy)
position : str - должность
description : str - обязанности, функции, достижения (может содержать html-код)
с помощью parse_hh_data.parse.resume
.
Скачать списки идентификаторов вакансий или резюме можно используя
parse_hh_data.download.vacancy_ids
или parse_hh_data.download.resume_ids
, соответсвенно.
Command line interface
python download.py ~/resumes resume --area_ids 113 --specialization_ids 1 --search_period 30
parse_resumes ~/data/resumes ~/data/resumes_json
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for parse_hh_data-0.1.8-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | dd2967c3bc5f0a3fc793a4c553b910d710228a6f3f9892645114ef9abf9867e1 |
|
MD5 | 16af677be4d70ff1c40e31105c02ab23 |
|
BLAKE2b-256 | 8052d98a2e92c6ff0816f72d7fd2fcd1fdd12cc521f83bafe37f6f545bce3422 |