[Comm] прогу надо на python'е

Sanja Byelkin =?iso-8859-1?q?sanja_=CE=C1_mysql=2Ecom?=
Пт Ноя 22 11:12:13 MSK 2002


Привет!

On Fri, Nov 22, 2002 at 10:55:20AM +0300, Евгений В. Хорохорин wrote:
> Приветствую!
> 
> Пытаюсь написать программу для анализа детализации разговоров по мобильному телефону.
> Строки разговоров имеют такой вид:
> 
> 01.09.2002 13:11:34  79272272516         1     55        1       4.00     0.00        4.00
> 01.09.2002 13:39:27  79272909092    S    2      0        0       0.00     0.00        0.00
> 
> (разница только в поле, где стоит 'S').
> 
> Но проблема в том, что кроме таблицы разговоров есть еще шапка документа. Если шапку вырезать
> "руками" и получившийся файл скормить программе - то все замечательно. Но хотелось бы
> чтобы программа сама умела распознавать формат строк, и начинать составлять статистику только
> для строк заданного формата. Возможно ли это? Как это сделать? 
> 
> P.S.: Язык програмирования python
> 
> Заранее спасибо

Вообще есть 2 варианта:
1. Пропускать шапку и ловить ее конец (я думаю последняя строка шапки
фиксирована), после чего переключатся в режим анализа данных попутно 
проверяя, что нет конца таблицы (я думаю он тоже не отличается
разнообразием).
2. Проверять строку на соответствие шаблону данный и если соответствует -
обрабатывать (это я так бы делал на perl если надо сделать быстро (там
проверку можно совместить с разбором строки в одном операторе)).

Что проше делать на python или мождет там есть 3й удобный вариант - судить
вам (из нас двоих вы должно быть его знаете, я - нет :)

-- 
Regards,
Alexander



Подробная информация о списке рассылки community