Здравствуйте нужно доработать парсер по следующим параметрам 1. добавить колонку - дата создания аккаунта подписчика 2. Дата первого поста подписчика 3. Дата последнего поста подписчика Прикрепил файл: актуальной выгрузки
Обработка данных из файла CSV в Эксель с доработками.
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.
Задача - файл поставщика продукции переделать в шаблон файла для загрузки на маркетплейсы.
Дано
На сайте в личном кабинете примерно раз в 6 часов закачивают по ссылке CSV файл и YML файл.
Нужно забирать данные и трансформировать их в шаблон в эксель (маркетплейс (далее МП) Озон, Яндекс Маркет,)
Причем в эксель файл нужно положить те сущности, которые больше 10 штук (или любого другого числа - нужно иметь возможность в интерфейсе поправить)
Забираем CSV или YML файл
Стучимся раз в 60 минут и проверяем изменился ли файл. Если да, то запускаем процесс.
Пример CSV файла - который нужно парсить
Он доступен по ссылке в личном кабинете (по логину и паролю)
Идентификатор для матчинга для нас это артикул.
Забираем столбец "Доступное количество"
Нам без разницы с каким файлом будете работать - CSV или YML. Они (вероятно) идентичную информацию несут
На выходе нам нужно получить файлы Excel в формате маркетплейсов
Логика работы Настройки в интерфейсе
- Если количество в CSV файле больше 10, то ставим в экселе 10 штук в наличии
- Эту настройку нужно иметь возможность менять
- У нас на каждом МП разный список продукции. Мы в интерфейс должны иметь возможность заливать текущие образцы на которые мы ориентируемся.
- Если продукт отсутствует в образце по МП, то в файл эксель его добавлять не нужно.
- Данные всех скаченных файлов CSV складываем в БД
- В следующих итерациях будем не файл пушить МП, а через API обновлять количества автоматом.
- После каждой обработки данных файлы нужно запушить в телеграмм канал/чат.
Заявки фрилансеров
Похожие заказы
- Прикладное ПО1 исполнительЗавершен4 года назад
Надо сделать в андроид студио программу с 2 активити. 1 активити: ввод текста и кнопка "зашифровать" И после нажатия на кнопку он отправляет во 2 активити. 2 активити: показывает текст зашифрованным и ниже ...
Прикладное ПО1 заявкаЗакрыт4 года назадСкрипт должен - заходить в аккаунты из файла, ставить лайки на 3 последних постах и подписываться, пропускать закрытые аккаунты, на кого подписался заносить в файл - заходить в аккаунты из файла, оставлять комент ...
Прикладное ПО2 заявкиЗакрыт4 года назадЕсть страница php. См приложение. 1. Для каждой строки нужно загружать бесконечное количество файлов. В ячейке по мере загрузки должны появляться наименования уже загруженных файлов, форма для добавления нового файла, полоска хода загрузки файла, ...
Прикладное ПО2 заявкиЗакрыт4 года назадЕсть рабочий скетч управления платой ESP8266 по протоколу MQTT. Необходимо добавить функционал обновления прошивки через OTA, добавить в существующий скетч несколько новых программ управления пинами по протоколу MQTT, также есть другие задачи по расширению функциональности ...
Прикладное ПОнет заявокЗакрыт4 года назадНаписать программу для микроконтроллера i8051, которая делает следующее 1. Считывает 1 байт данных с порта P0, обнаружив переход линии P1.0 из высокого уровня в низкий. 2. Умножает этот байт на константу, заданную прямо в ...
Прикладное ПОнет заявокЗакрыт4 года назадИщу кто поможет собирать по API, хранить, и просчитывать информацию питоном. Опыт работы от 3-х лет
Прикладное ПО4 заявкиЗакрыт4 года назадЗдравствуйте. Задача автоматизировать 10-15 окон в веб-браузере. Смотреть таймеры, видеть текстуры, нажимать кнопочки в определенные моменты. 3 кнопки, элементарный алгоритм. Время иногда между кнопками не определено, но есть таймер. Детали при обсуждении.
Прикладное ПО1 исполнительЗавершен4 года назадПривет! Есть браузерная игра. Задача шаблона нажимать на кнопочки, отслеживая таймаут определенный. Сначала жмем кнопку "1", далее ждем пока не появится кнопка "2" - далее в углу появится время - через это ...
Прикладное ПО2 заявкиЗакрыт4 года назад- $1300
Реализовать декодирование и сохранение деморолика кодированного в playready локально. Пример такого ролика можно взять вот здесь https://docs.microsoft.com/en-us/samples/microsoft/windows-universal-samples/playready/ Языки программирования: желательно C++(C) или C# (если это необходимо для работы с playready)
Прикладное ПОнет заявокЗакрыт4 года назад