Загрузка данных


def search_log(log_text, keyword):
    # 1. Разделяем весь текст лога на отдельные строки
    lines = log_text.split('\n')
    
    # 2. Переводим искомое слово в нижний регистр для поиска
    keyword_lower = keyword.lower()
    
    # 3. Создаем пустой список для найденных строк
    result = []
    
    # 4. Перебираем каждую строку
    for line in lines:
        # Переводим строку в нижний регистр и проверяем, есть ли там слово
        if keyword_lower in line.lower():
            # Если есть — добавляем ОРИГИНАЛЬНУЮ строку (как в примере)
            result.append(line)
            
    # 5. Возвращаем список найденных строк
    return result