Уведомления

Группа в Telegram: @pythonsu

#1 Фев. 21, 2013 13:43:23

1link
Зарегистрирован: 2013-02-20
Сообщения: 1
Репутация: +  0  -
Профиль   Отправить e-mail  

Как правильно вывести среднее значение из лог файла.

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

я начал делать так:
1.) открыть файл.
2.) выделить строки
3.) сложить значения
4.) разделить на количество строк, для получения среднего значения.


f = open(….)
new_str = ‘_’
while new_str:
new_str = f.readline()
process(new_str)
f.close()

если все верно то осталось, сложить значения строк и разделить на общее количество строк.
мне кажется я не туда забрел! Как мне тут правильно расписать?

Заранее спасибо!

Отредактировано 1link (Фев. 21, 2013 14:20:08)

Прикреплённый файлы:
attachment text.txt (5,2 KБ)

Офлайн

#2 Фев. 21, 2013 15:20:20

Isem
От:
Зарегистрирован: 2010-08-27
Сообщения: 447
Репутация: +  7  -
Профиль   Отправить e-mail  

Как правильно вывести среднее значение из лог файла.

lst = [float(l.split(',')[3]) for l in islice(open('text.txt'),1,None)]
average = sum(lst)/len(lst)



Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version