Урок 2. Парсинг данных. HTML, DOM, XPath
Необходимо собрать информацию о вакансиях на вводимую должность (используем input или через аргументы получаем должность) с сайтов HH(обязательно) и/или Superjob(по желанию). Приложение должно анализировать несколько страниц сайта (также вводим через input или аргументы). Получившийся список должен содержать в себе минимум:
Наименование вакансии.
Предлагаемую зарплату (разносим в три поля: минимальная и максимальная и валюта. цифры преобразуем к цифрам).
Ссылку на саму вакансию.
Сайт, откуда собрана вакансия. (можно прописать статично hh.ru или superjob.ru)
По желанию можно добавить ещё параметры вакансии (например, работодателя и расположение). Структура должна быть одинаковая для вакансий с обоих сайтов. Общий результат можно вывести с помощью dataFrame через pandas. Сохраните в json либо csv.
ПОСЛЕ ЗАГРУЗКИ ФАЙЛА ГОТОВОЙ РАБОТЫ ВЫПОЛНИТЕ СЛЕДУЮЩИЕ ШАГИ:
По очереди выполните данные команды, чтобы установить необходимые модули
pip install selenium
pip install beautifulsoup4
pip install webdriver-manager
Не нашли нужную работу? Не беда! Вы всегда можете написать мне в личные сообщения - https://studwork.ru/mail/775578 и рассказать про свое задание, чтобы смог помочь вам в выполнении)
УЧТИТЕ, ЧТО РАБОТЫ И ОФОРМЛЕНИЕ МОГУТ ОТЛИЧАТЬСЯ, НЕ СПЕШИТЕ ПИСАТЬ НЕГАТИВНЫЙ ОТЗЫВ, ТАК КАК РАБОТУ ВСЕГДА МОЖНО ПЕРЕДЕЛАТЬ (МОЖЕТЕ ОБРАТИТЬСЯ КО МНЕ)
ВСЕ РАБОТЫ БЫЛИ ЗАЧТЕНЫ