AB Софт. Тестовое задание на Python Developer. Февраль 2021 г.
- Предпочтительно ООП;
- Итераторы/генераторы для обхода структуры;
- Опционально: сохранить карту сайта в базу данных или рисовать с помощью matplotlib;
- Построить карты сайтов из перечня и занести результат в таблицу.
- Поместите ссылки для парсинга в файл
parser_settings.py
; - Включите виртуальное окружение;
- Запустите
main.py
.
С результатом работы парсера можно ознакомиться в консоли (в виде таблицы) и в xml-файле, расположенном в директории script_results
.