Загружаем изображение…
Загружаем изображение…
Загружаем изображение…
Загружаем изображение…
Загружаем изображение…
Пишем CLI-санитайзер логов!
Создадим компактную утилиту, которая автоматически находит и маскирует чувствительные данные в логах: email, IP-адреса и токены.
В этой задаче:
•Используем re.compile() для эффективной работы с регулярными выражениями;
• Применим subn() — приём для замены с подсчётом совпадений;
• Поддержим ввод из файла, аргумента или stdin — как в настоящих CLI-инструментах;
• Упакуем скрипт в удобный CLI через fire.
Такой инструмент особенно полезен при работе с баг-репортами, тикетами и чатами, когда нужно показать проблему, не сливая приватную информацию.
Python Ready | #задача