Лабораторная работа на Python

Андрей3 года в сервисе
Данные заказчика будут вам доступны после подачи заявки
15.05.2022

Написать программу, которая из этого файла определит и выведет на экран следующую информацию:

  • Сколько всего было обращений (строк в файле)
  • Дата и время первого обращения
  • Дата и время последнего обращения
  • Количество уникальных посетителей всего (т.е. количество уникальных ip-адресов)
  • Самые популярные браузеры (вывести 10 браузеров, запросов от которых больше всего)
Задание 2. Фильтрация строк файла-журналаНапишите программу, которая сформирует новый файл из файла журнала khvorostov.ru-log-Apr-2022.log, в котором не будет обращений от "браузеров", в названии которых присутствуют подстроки "krowler", "crawler", "Bot", "bot", "python".

После чего выведите на экран такую же информацию, как и по исходному файлу, но уже по сформированному вами новому файлу без обращений ботов:

  • Сколько всего было обращений (строк в файле)
  • Дата и время первого обращения
  • Дата и время последнего обращения
  • Количество уникальных посетителей всего (т.е. количество уникальных ip-адресов)
  • Самые популярные браузеры (вывести 10 браузеров, запросов от которых больше всего)

Заявки фрилансеров