Парсинг градиентов
4000 UAHНужно спарсить градиенты с 10 сайтов.
Пример кода градиента который нужно собирать
{
"type": "radial",
“position”: {“x”: 50, “y”: 0},
"colors": [
{"hex": "#d1d5db", offset: 0},
{"hex": "#bf26d3", offset:50},
{"hex": "#ea580c", offset: 100},
]
}
Все типы градиентов которые могут встречаться и приведение их к нашему формату даётся подробно в тз доке.
Цвета из градиентов должны быть типа HEX.
В СSS можно встретить разные типы цветов(RGB, HSL), для унификации конвертируем все в один тип - HEX. Например radial-gradient(at center top, **rgb(209, 213, 219)**, **rgb(192, 38, 211)**, **rgb(234, 88, 12)**) rgb(209, 213, 219) = #d1d5db
rgb(192, 38, 211) = #c026d3
rgb(234, 88, 12) = #ea580c
Функции конвертации
Можно воспользоваться библиотекой https://github.com/Qix-/color#readme, там есть функции конвертации. Или можно взять из соурс кода.
Направление градиента конвертируем в числа(deg - градусы)
CSS файлы различает направление градиента, поэтому на сайтах для парсинга можно встретить to left, to right, etc(например linear-gradient(**to left bottom**, rgb(49, 46, 129), rgb(129, 140, 248), rgb(49, 46, 129))). Все эти направления нужно перевести в position в %, чтобы унифицировать типы градиентов. Все примеры и более подробная информаци в тз.
Всё тз приложил.
Сроки: Неделя.
После этого проекта у нас потенциально будет ещё один по генерации данных тегов с помощью js скриптов и записи их в таблицы.
Приложения 1
Отзыв заказчика о сотрудничестве с Леонідом Б.
Парсинг градиентовсупер, всё понравилось работать с таким спецом
Отзыв фрилансера о сотрудничестве с Иваном Энге
Парсинг градиентовВсе замечательные, всем довольны. Сотрудничать рекомендую!
-
8283 381 0 1 Доброго дня . Заинтересован своим проектом. Готовы обсуждать и выполнять.
-
500 5 1 Здравствуйте, очень заинтересовал ваш проэкт.
Имеется большой опыт парсинга сайтов на python(см. портфолио).
По тз вопросов нет, все чётко и ясно, поэтому готов приступить в любую минуту.
Открыт для сотрудничества и торгов.
-
126 19 1 Здравствуйте
Могу сделать. Имею опыт в парсинге (отзывы в профиле)
Актуальные фриланс-проекты в категории Парсинг данных
Нужен парсер интернет-магазина https://www.lcsc.com/нужно регулярно (1 раз в месяц, или по запуску скрипта) получать актуальную информацию о товарах в наличии магазина https://www.lcsc.com/ из каталога всех разделов… Парсинг данных ∙ 13 часов 47 минут назад ∙ 39 ставок |
OpenCart — каталог аренды спецтехники
6000 UAH
OpenCart — каталог аренды спецтехникиНеобходимо запустить каталог аренды спецтехники на OpenCart.Тематика:экскаваторыавтовышкипогрузчикигенераторыкраныстроительные лесадругая строительная техника.Желательно, чтобы у вас уже был готовый шаблон или наработки под спецтехнику,… Веб-программирование, Парсинг данных ∙ 1 день 6 часов назад ∙ 53 ставки |
Перенести программу - слетел сервер, где была программа (официальный разрешенный парсинг гос данных)
2061 UAH
Добрый! У меня у клиента произошел данный кейс описанный ниже. Нужно помочь перенести на новый сервер и оттестировать программу. Лучше программист, который разбирается в парсинге. Настройка ПО и серверов, Парсинг данных ∙ 1 день 10 часов назад ∙ 29 ставок |
Парсинг сайтаТребуется реализация 4 парсеров (сайты каталоги) Есть тз, есть пример кода как референс . В задачи входит: Написать парсер Прикрутить прокси Логика дедубликации (перенести логику из примера) Логика хешированя по 3 полям Парсер должен работать как пайплайн с логикой что… Парсинг данных ∙ 3 дня 2 часа назад ∙ 44 ставки |
Сбор(парсинг) базы товаров с сайтов поставщиков (Excel / CSV)
10 000 UAH
Сбор базы товаров с сайтов поставщиков (Excel / CSV) Добрый день. Требуется специалист для сбора и структурирования данных с нескольких сайтов поставщиков, доступ к которым будет предоставлен.Задача: Необходимо сформировать единую базу товаров в формате Excel (XLSX) или CSV.Для… Веб-программирование, Парсинг данных ∙ 4 дня 10 часов назад ∙ 107 ставок |