Switch to English?
Yes
Переключитись на українську?
Так
Переключиться на русскую?
Да
Przełączyć się na polską?
Tak
Opublikuj swoje zlecenie za darmo i otrzymaj oferty od wykonawców freelancerów już minutę po opublikowaniu!

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

41 PLN

    1 oferta jest ukryta
  1. 76    4  0   1
    10 dni414 PLN

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

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

  2. Jeszcze 3 ofert jest ukrytych
    Jeszcze 2 ofert jest ukrytych
  • Igor Lyalchenko
    19 maja 2019, 20:23 |

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

  • Profil został usunięty
    19 maja 2019, 20:31 |

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

  • Igor Lyalchenko
    19 maja 2019, 20:52 |

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

  • Igor Lyalchenko
    19 maja 2019, 20:57 |

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

  • Igor Lyalchenko
    19 maja 2019, 21:00 |

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

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

  • Igor Lyalchenko
    19 maja 2019, 21:31 |

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


  • Sergey Suhorukov
    20 maja 2019, 6:41 |

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

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

  • Sergey Suhorukov
    20 maja 2019, 6:49 |

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

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

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

  • Igor Lyalchenko
    20 maja 2019, 8:25 |

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

  • Igor Lyalchenko
    20 maja 2019, 8:42 |

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

  • Profil został usunięty
    22 maja 2019, 10:37 |

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

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

  • Profil został usunięty
    22 maja 2019, 11:28 |

    и где??? код?

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

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

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

    Классика.

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

  • Profil został usunięty
    22 maja 2019, 16:51 |

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

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

  • Profil został usunięty
    23 maja 2019, 5:04 |

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

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

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

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

  • Profil został usunięty
    24 maja 2019, 19:02 |

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

  • Igor Lyalchenko
    25 maja 2019, 4:57 |

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

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

  • Profil został usunięty
    22 maja 2019, 10:34 |

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

  • Igor Lyalchenko
    25 maja 2019, 5:05 |

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

  • Yevgen Rs
    23 maja 2019, 3:06 |

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


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

  • Profil został usunięty
    24 maja 2019, 18:58 |

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

Aktualne zlecenia dla freelancerów w kategorii Aplikacje desktopowe

Narzędzie do porównywania rachunków z bankiem, kartami i księgowym

Zadanie techniczne: narzędzie do porównywania rachunków z bankiem, kartami i księgowymOgólny cel Potrzebne jest lokalne narzędzie (skrypt/mała aplikacja w Pythonie), które uruchamiane ręcznie co 1-2 miesiące na moim komputerze i dokonuje porównania między: Rachunkami, które…

PythonAplikacje desktopowe ∙ 1 dzień 5 godzin temu ∙ 37 ofert

Dodać przerwy 10-30 sekund między wysyłkami e-maili

Witam! Szukam doświadczonego programisty 1C / BAS (BAF) do szybkiego rozwiązania problemu technicznego z wysyłką maili.Istota problemu: Używamy programu księgowego BAF (Business Automation Framework), edycja 2.0. Raz w miesiącu pojawia się potrzeba masowego wysyłania klientom…

Programowanie stron internetowychAplikacje desktopowe ∙ 6 dni 21 godzin temu ∙ 10 ofert

Rewersowe inżynieria konsolowych narzędzi do ankietowania kontrolerów SSD (Flash ID)

1. Cel pracy Wydzielenie interfejsu programowania aplikacji (API) do interakcji z kontrolerami SSD/NVMe z dostarczonego zestawu narzędzi konsolowych (Phison, Silicon Motion, Realtek, Maxiotek, Marvell, JMicron itd.). Wynikiem ma być działający kod w języku C/C++ lub dokładna…

C i C++Aplikacje desktopowe ∙ 7 dni 9 godzin temu ∙ 6 ofert

Zleceniodawca
Profil został usunięty


Zlecenie zostało opublikowane
7 lat temu
166 wyświetleń