Вот такая задача.. Нужно написать парсер. Есть файл лога прохождения тестов студентами. Как бы его прочитать, что бы он выбирал имена студентов, как сдал и т.д. и вывел мне это все в читабельном виде. Что бы можно было распечатать.
1. Я ни разу не программист, так что подскажите что почитать.
2. Программа должна быть кросплатформенная. Будет запускаться и под виндой и под линем.
3. На каком языке лучше написать? Чем проще чем лучше.
Склоняюсь к питону, но повторюсь. Я ни разу не программер. Мне чем проще там лучше.
Написать парсер лог файла
--=XliN=--, как вариант на perl'e написать данный парсер. smile
как вариант на perl'e написать данный парсер.
Издеваешься? :D Я его во век не осилю ))Да и как его компилить под винду?
Да и как его компилить под винду?
под windows есть activeperl smile Да и вывод можно в текстовый формат выгрузить. :P
Да и вывод можно в текстовый формат выгрузить
Мне без разницы. Главное что бы препод мог проанализировать и надрать уши ))) Ну или раскрутить на покупку его экзамена )))
Перл не смогу, чувствую. Уже как то пробовал. Меня добивает его закорючки )) Не вкуриваю я их. Есть еще варианты?
Есть еще варианты?
Так, а если все это дело поднять на сервере, далее сделать определенную веб форму php+html, ну и там уже все равно откуда будет препод сидеть, хоть из дому под родным windows, парсеры есть и на php да и язык не такой сложный, в отличии от perl =)
У меня больше вариантов нет :rolleyes:
самый простой ЯП для этой цели: sed - http://drbatty.ru/sed/ch04s04.html
1. Я ни разу не программист, так что подскажите что почитать.
2. Программа должна быть кросплатформенная. Будет запускаться и под виндой и под линем.
3. На каком языке лучше написать? Чем проще чем лучше.
2. работает sed в венде. http://gnuwin32.sourceforge.net/packages/sed.htm
и на php да и язык не такой сложный, в отличии от perl
ага... для тех, кто знаком с С/С++ :(
Спасибо за советы. Буду смотреть в сторону sed и php+html. Там как раз один комп (препода) можно использовать под индейца и пофигу, что у них локалка пока отрезана от мира, но в планах есть подключение к инету.
А что если я потом покажу файл лога и вы подскажите, что лучше использовать для его парсинга или что то еще.