|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#1
|
|||
|
|||
обработка csv файлов
Добрый день, имеется программа которая делает отчеты раз в минуту, формирует каждый раз новый файл csv формата, таблица выглядит так.
time in out inside 05/15/2019 15:28:00 3 1 2 Задача: проверка программой наличия нового файла в папке, если файл есть, с него вытащить значения in out и приплюсовать их к предыдущим т.е. грубо говоря должно быть окно в котором имеем отображение трех значений x y и z. делаем проверку на наличие нового файла в папке каждые 30 сек, при наличии нового файла отчета производить функции x=x+in(с файла) , y=y+out(с файла) и z=x-y. каждые 00:00 времени делать сброс x y на 0. Кто возьмется? flyer9393@mail.ru |
#2
|
|||
|
|||
Так csv или тот треш, который указан в качестве примера?
Почему треш? Да потому что реальные данные не соответсвуют заявленному формату. А именно, вместо одного поля time в данных получается 2 поля - дата и время. Ну это если мы согласимся, что это типа csv с разделителем "пробел". По поводу самой программы, сложного ничего нету. Только надо понимать, что занчит "новый файл", т.е. по каким критериям определяется "новость" файла. И что делать с обработанным файлом. Короче, как уже не раз говорил, особенно в этом разделе, пишите нормальное ТЗ с use cases, самими полезно будет. |