Перенос тестовой базы кандидатов из Экселя и файлов в Хантфлоу, используя Хантфлоу API.
Есть файл с кандидатами Тестовая база.xslx
с колонками.
Необходимо добавить в Хантфлоу кандидатов из этого файла в базу и на вакансию на соответствующий этап с комментарием (вакансии уже созданы в Хантфлоу).
Кроме этого, в папках с названием вакансии находятся резюме кандидатов, их также необходимо прикрепить к кандидату из Excel.
- Клонируйте репозитроий с проектом:
git clone https://github.com/Drag0nfather/huntflow_test_task
- В созданной директории установите виртуальное окружение, активируйте его и установите необходимые зависимости:
python3 -m venv venv
. venv/bin/activate
pip install -r requirements.txt
-
Убедитесь, что в папке Resumes имеется база данных с данными кандидатов, а резюме кандидатов находятся в папке Resumes в подпапках с названием вакансии, на которую они претендуют
-
Запустите скрипт, указав в параметрах токен HuntFlow Api и полный путь к базе кандидатов в формате:
python3 main.py -t <token> -p <'full-path-to-excel-file'>