🔥 Paramiko, netmiko, astarmiko — что, опять?
Приветствую, коллеги!
Автор этой статьи начинает с благодарности книге "Python для сетевых инженеров" Натальи Самойленко — настоящему кладезю знаний для тех, кто хочет автоматизировать сети на Python.
И если вам тоже надоело тренироваться в "песочнице", взгляните на Astarmiko – мощную библиотеку для управления корпоративными сетями через SSH.
📌 Ключевое:
🔹 Началось всё с учебного проекта
🔹 Выросло в серьёзный инструмент для автоматизации
Подробности – в статье👇
Читать на Habr
#Python #Networking #Automation #SSH
Приветствую, коллеги!
Автор этой статьи начинает с благодарности книге "Python для сетевых инженеров" Натальи Самойленко — настоящему кладезю знаний для тех, кто хочет автоматизировать сети на Python.
И если вам тоже надоело тренироваться в "песочнице", взгляните на Astarmiko – мощную библиотеку для управления корпоративными сетями через SSH.
📌 Ключевое:
🔹 Началось всё с учебного проекта
🔹 Выросло в серьёзный инструмент для автоматизации
Подробности – в статье👇
Читать на Habr
#Python #Networking #Automation #SSH
🔹 Что делает shuffle=True и как не сломать порядок
Привет, Хабр! В этой статье разберёмся с параметром
📌 Что значит "перемешать"?
Это применение псевдорандомного алгоритма (например, Fisher-Yates) к индексам выборки, чтобы добиться независимости и одинакового распределения данных в train и test (i.i.d.).
🔍 Важно:
В scikit-learn
👉 Читать подробнее на Habr
#DataScience #MachineLearning #Python #scikitlearn
Привет, Хабр! В этой статье разберёмся с параметром
shuffle=True в train_test_split. 📌 Что значит "перемешать"?
Это применение псевдорандомного алгоритма (например, Fisher-Yates) к индексам выборки, чтобы добиться независимости и одинакового распределения данных в train и test (i.i.d.).
🔍 Важно:
В scikit-learn
shuffle=True включён по умолчанию, и если не учесть порядок данных, можно получить некорректные выборки. 👉 Читать подробнее на Habr
#DataScience #MachineLearning #Python #scikitlearn
🚀 Автоматическое обновление MikroTik по SSH: Python-скрипт для RouterBOARD upgrade
🔥 Проблема:
Обновление MikroTik вручную — долго, нудно и нервно. Особенно если устройств десятки: то не подключаешься по SSH, то забываешь команду
💡 Решение:
Автоматизация! Python-скрипт делает всю работу:
✅ Подключается по SSH
✅ Проверяет обновления
✅ Устанавливает пакеты
✅ Выполняет
✅ Ждёт перезагрузки и проверяет доступность
✅ Ведёт логи (чтобы не гадать, что пошло не так)
📌 Особенности:
🔹 Работает с множеством устройств
🔹 Можно настроить под свои нужды
🔹 Экономит время и нервы
🔗 Подробно о скрипте и его настройке:
Читать на Habr
#MikroTik #Python #Автоматизация #СетевыеТехнологии #Администрирование
🔥 Проблема:
Обновление MikroTik вручную — долго, нудно и нервно. Особенно если устройств десятки: то не подключаешься по SSH, то забываешь команду
routerboard upgrade, то устройство зависает. 💡 Решение:
Автоматизация! Python-скрипт делает всю работу:
✅ Подключается по SSH
✅ Проверяет обновления
✅ Устанавливает пакеты
✅ Выполняет
routerboard upgrade ✅ Ждёт перезагрузки и проверяет доступность
✅ Ведёт логи (чтобы не гадать, что пошло не так)
📌 Особенности:
🔹 Работает с множеством устройств
🔹 Можно настроить под свои нужды
🔹 Экономит время и нервы
🔗 Подробно о скрипте и его настройке:
Читать на Habr
#MikroTik #Python #Автоматизация #СетевыеТехнологии #Администрирование