📞 Plumbum — библиотека для Python, которая упрощает выполнение команд в стиле shell и их обработку в коде!
💡 Эта библиотека предоставляет интерфейсы для выполнения системных команд, построения конвейеров (pipelines), управления процессами и работы с удалёнными серверами через SSH. Plumbum задуман как мощный инструмент для автоматизации задач, объединяя понятный синтаксис Python и функциональность shell.
🔍 Основные возможности Plumbum:
🌟 Вызов системных команд: Команды представляются как объекты, которые можно вызывать, передав параметры так, как это делается в командной строке.
🌟 Пайплайны и перенаправление ввода/вывода: Поддержка гибкого перенаправления стандартных потоков и построения пайплайнов.
🌟 SSH-интерфейс: Управление удалёнными хостами через SSH, включая выполнение команд на удалённой машине.
🌟 Локальные и удалённые команды: Возможность однородного вызова локальных и удалённых команд.
🌟 Обработка ошибок: Исключения для различных ошибок выполнения команд.
🔐 Лицензия: MIT
🖥 Github@pythonl