Тестовое задание на должность Python-разработчик

Задача

Перенести тестовую базу кандидатов из Экселя и файлов в Хантфлоу, используя Хантфлоу API. Данные для входа в Хантфлоу и access_token будут предоставлены вместе с заданием.

Состав задачи

Есть файл с кандидатами Тестовая база.xslx с колонками.

Необходимо добавить в Хантфлоу кандидатов из этого файла в базу и на вакансию на соответствующий этап с комментарием (вакансии уже созданы в Хантфлоу).

Кроме этого, в папках с названием вакансии находятся резюме кандидатов, их также необходимо прикрепить к кандидату из Excel.

Приемка задачи и оценка выполнения

Будет оцениваться качество переноса информации и ее полнота.

Скрипт должен уметь принимать параметры командной строки (токен и путь к папке с базой).

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

Также, плюсом будет ссылка на выполненное задание на GitHub.