Набор must-have инструментов, которые помогут автоматизировать системные задачи, управлять файлами, процессами и сетью:
🔸
os — работа с файловой системой, путями, переменными окружения https://docs.python.org/3/library/os.html
🔸
subprocess — запуск внешних команд и управление ими https://docs.python.org/3/library/subprocess.html
🔸
psutil — мониторинг процессов, ресурсов, дисков, сети https://pypi.org/project/psutil/
🔸
platform — информация об ОС, архитектуре, версии Python https://docs.python.org/3/library/platform.html
🔸
socket — сетевые соединения и сокеты https://docs.python.org/3/library/socket.html
🔸
pwd — доступ к информации о пользователях Unix https://docs.python.org/3/library/pwd.html
🔸
pathlib — удобная работа с путями в ООП-стиле https://docs.python.org/3/library/pathlib.html
🔸
shutil — копирование, удаление, архивация файлов и директорий https://docs.python.org/3/library/shutil.html
🔸
tarfile — создание и извлечение `.tar`-архивов https://docs.python.org/3/library/tarfile.html
📦 Эти модули — основа для написания удобных и мощных CLI-утилит, скриптов и системных инструментов.
@pythonl
