Задача
Требуется разработать скрипт (Python/JS), который запускается локально на компьютере заказчика и автоматизирует сбор актуальных данных с фриланс-биржи. Все взаимодействие происходит через браузер сайта - пользователь вручную выставляет фильтры, после чего скрипт перелистывает страницы и извлекает из каждой карточки задания:
- название задания;
- дату публикации.
Требования к функционалу
- Скрипт должен корректно обрабатывать пагинацию (листать все страницы, пока доступны новые карточки).
- Сбор данных выполняется для текущих открытых фильтров.
- Вывод результата - в удобном виде (например, CSV, Excel или просто консоль).
Важные уточнения
- Названия фирм, ссылки на сторонние сайты и номера телефонов из задания заказчика удалены.
- В результате ваш скрипт не должен отправлять данные на сервер - вся работа выполняется локально.
- Установка скрипта производится заказчиком самостоятельно (возможен один короткий гайд или пояснение по запуску).