Switch to English?
Yes
Переключитись на українську?
Так
Переключиться на русскую?
Да
Przełączyć się na polską?
Tak
Розмістіть свій проєкт безплатно та почніть отримувати пропозиції від фрилансерів-виконавців уже через хвилини після публікації!

Объединить данные из нескольких CSV файлов полуавтоматически

582 UAH

    1 ставку приховано
  1. 101    4  0   1
    10 днів5000 UAH

    Предлагаю свои услуги:

    • Есть опыт распарсивания сложных артикулов (местами печальный)))
    • Если софтом планируется пользоваться долго, можно автоматом создать профили под разные источники данных.

  2. Ще 3 ставки приховано
    Ще 2 ставки приховано
  • Игорь Ляльченко
    19 травня 2019, 20:23 |

    А по хорошему то я в свое время не так давно отказался от работы. В постановке задачи по парсингу была как раз похожая ситуация. Требовалось что б некоторые колонки имели названия, являющиеся фактическими данными. Тоже наверняка ребята пришли к такой же ситуации - как это потом совмещать, нормализовать и тд. Ну и что б меня не терзали потом переделываниями сказал что я этого не умею, не могу и не буду.

  • Профіль видалено
    19 травня 2019, 20:31 |

    да, ситуация не однозначна с этими данными. Я представляю себе это в виде майндмап карты или даже как в msaccess как на этой картинке: https://studfiles.net/html/19259/957/html_89xpVXq36g.MtEf/img-8edRyw.png

  • Игорь Ляльченко
    19 травня 2019, 20:52 |

    А немаловажный вопрос о дальнейшем использовании. Напишите в личку. Может мой вариант "сортировки/нормализации/совмещения" покажется и ничего так. Просто личные сообщения вам недоступны. Могу только ответить.

  • Игорь Ляльченко
    19 травня 2019, 20:57 |

    Вопрос на самом деле простой. Заносим мы спарсеное в единую БД и потом эти данные используются  где то кроме формирования страниц сайта или формируем страницы сайта сразу.

  • Игорь Ляльченко
    19 травня 2019, 21:00 |

    Если данные не используются затем например в приложении, выборке по какому то признаку и тд. то вопрос решаем "малой кровью", своими силами. И бесплатно. Несколько дней головной боли как оплата за урок ))

    Ну а если используются кроме как для формирования страниц с характеристиками товара, тогда... Тогда надо думать и конкретизировать

  • Игорь Ляльченко
    19 травня 2019, 21:31 |

    а вот вопрс что нужно нормализовать - постановку задачи в парсинге или результат потом это вопрос серьезный. обработка данных пожизненная потом в полуручном режиме тоже спорное удовольствие )) 


  • Сергей Сухоруков
    20 травня 2019, 6:41 |

    Добрый день. Оправьте, пожалуйста, Ваши фпйлы в л.с., скайп или телеграм. Задача ясна, но нужно более детальное изучение там, где у Вас склеены данные и небходимо разделение. Остальные условия вроде переноса значения по клику или выбора колонок для склеивания легко реализуемы. Также уже есть выбор колонок из выпадающего списка. Эта программа в экселе в портфолио и последний отзыв заказчика тоже о ней.

    Если очень важно, то можно и программу под видовс сделать. Но в экселе имхо проще.

  • Сергей Сухоруков
    20 травня 2019, 6:49 |

    В программу была внедрена функция заказчика для выделения нужных данных из склеенной ячейки. Там интересная логика. И так как товары разные, то данные там были совершенно различных свойств. Возможно они вопрос "автоматического" разнесения уже не один раз прорабатывали.

    Кстати, оно невозможно, т.к. в Ваших файлах у колонок с одинаковыми свойствами могут быть разные заголовки. И прежде чем программе начать это разнесение, необходимо будет задать соответствие колонок.

    Интересно, а колонка со склеенными данными часом не #строка# называется?

  • Игорь Ляльченко
    20 травня 2019, 8:25 |

    Что то вы меня не удивили - я так и думал, что не обработку результатов парсинга надо рассматривать а постановку задачи самого парсинга

  • Игорь Ляльченко
    20 травня 2019, 8:42 |

    Видел подобные попытки впихнуть невпихуемое. Наверное постановкой требований для парсинга один и тот же чудак занимается

  • Профіль видалено
    22 травня 2019, 10:37 |

    Написал сам на консольном php, так как выполняется дольше обычного.
    Получилось всего 150 строк кода. Использовал ключ состоящий из 3 полей.
    Заголовки стандартизировал с помощью ini файла рядом с каждым csv
    Задача элементарная. Похожа на лабораторную в институте.

    Это стоит не более 1000 руб.

  • Профіль видалено
    22 травня 2019, 11:28 |

    и где??? код?

    Такой, аж 150 строк!!! 

    ЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁ

    Ни одна функция не может содержать больше 20 строк )))

    Классика.

    Вы как себе учитесь? Или "Война и мир" Толстого читаете?

  • Профіль видалено
    22 травня 2019, 16:51 |

    Код:
    image
    Сарказма я не понял.

    Но вы то за 20 строк кода просите на много больше.

  • Профіль видалено
    23 травня 2019, 5:04 |

    Понятие "Функция".

    Вы это пониматете???

    Иначе, с вами не о чем разговаривать.

    Учите матчасть. Итить.

  • Профіль видалено
    24 травня 2019, 19:02 |

    Марья, вы внимательнее следите за темой разговора и тому, что пишите.
    Про функцию вы пишите. Я даже не комментировал ваше утверждение.

  • Игорь Ляльченко
    25 травня 2019, 4:57 |

    Не совсем правы ))

    За строки кода (а конкретно печатные символы без учёта пробелов) берут деньги чуть чуть в другой категории задач. А тут оценка больше не за 1000 знаков, не посимвольная а за логическое решение задачи. Чем более универсальное решение, тем дольше оно требует мук творчества. При этом красивая реализация решения, имеет право и должно быть по возможности компактной, поэтому оценка по объему кода не слишком корректна ))

  • Профіль видалено
    22 травня 2019, 10:34 |

    нет не #строка#
    я сам делаю парсинг с помощью CD

  • Игорь Ляльченко
    25 травня 2019, 5:05 |

    Так тем более, если сами парсите, то чем искать решение потом к задаче, красивее было бы парсинг реализовать так что б минимизировать или облегчить обработку в итоге.

  • Евген Rs
    23 травня 2019, 3:06 |

    «Это стоит не более 1000 руб.
    Многие выдвинули такие цены.. »


    На к-во букв < 4 тебе путь, сынок.

  • Профіль видалено
    24 травня 2019, 18:58 |

    Да чё так, вокруг да около? Уж пиши, что думаешь, не маскируйся.

Актуальні фриланс-проєкти в категорії C та C++

Проект по розробці програмного забезпечення для мікроконтролерів

Вітаю шановні! Шукаю спеціаліста або команду, яка зможе розробити програмну частину для розповсюджених мікроконтролерів типу Arduino, ESP або Raspberry-Pi. Ключові моменті: - контролер повинен отримувати на вхід 5 аналогових сигналів, - на виході повинен видавати також 5…

C та C++Системне програмування ∙ 1 ставка

Скрипт, який буде взаємодіяти за допомогою зображення

Потрібен скрипт, який буде взаємодіяти за допомогою зображення + тексту (назва товару на екрані) + ціни. Проще кажучи, скрипт повинен натискати на логотип платформи (зліва зверху білий текст), щоб оновлювати асортимент товарів (кожні 3-5 секунд), потім повинен бути пошук за…

C та C++Python ∙ 8 ставок

Створення телеграм бота з інтеграцією GPT

12 000 UAH

Технічна задача : 1) створити телеграм бота за прикладом, У зв’язку з цим слід запитати мову: - Російська - Англійська Все інше за прикладом першого бота: запропонувати відправити фото з якого буде взято обличчя, другий - попросити відео на яке буде накладено обличчя.…

C та C++Python ∙ 12 ставок

Налаштувати обмін данними між jetson nano та іншим пристроєм по can ши

Налаштувати обмін данними між jetson nano та іншим пристроєм по can шині за допомогою RS485 CAN документація і приклади тут: https://www.waveshare.com/wiki/RS485_CAN_for_Jetson_Nano Пакет даних, що передаються розбивається на фрейми розміром по 8 байт, кодування перших 7 байт…

C та C++Linux та Unix ∙ 2 ставки

Інфрачервоний датчик температури ZigBee

Потрібен інфрачервоний датчик температури з передачею даних через протокол ZigBee на сервер Home Assistants в MQTT Обладнання : Модуль ESP32-C6-WROOM-1-N8 інфрачервоний термометр MLX90614 + додати світлодіод лазер для означення, де счивається температура

C та C++Вбудовані системи та мікроконтролери ∙ 1 ставка

Замовник
Профіль видалено


Проєкт опублікований
4 роки тому
166 переглядів