Hay tareas que nadie quiere hacer a mano dos veces: renombrar archivos, limpiar logs, mover backups, hacer consultas a APIs, etc.
Para mí, Python es la navaja suiza para automatizar todo eso. No hace falta ser desarrollador profesional para sacarle partido.
Un ejemplo sencillo: hacer ping a varios hosts y generar un pequeño informe.
Versión Linux:
import os
hosts = ["observasistemas.com", "pardellas.es", "google.com"]
for h in hosts:
response = os.system(f"ping -c 1 {h} > /dev/null 2>&1")
status = "✅ OK" if response == 0 else "❌ FAIL"
print(f"{h}: {status}")
Versión para Windows:
import os hosts = ["observasistemas.com", "pardellas.es", "google.com"] for h in hosts: response = os.system(f"ping -n 1 {h} > NUL 2>&1") status = "✅ OK" if response == 0 else "❌ FAIL" print(f"{h}: {status} ({response})")No es un código para producción, pero demuestra lo potente que es tener una herramienta flexible a mano.
🔸 Con un par de librerías más puedes convertir esto en alertas, informes, dashboards… o integrarlo con tu stack de observabilidad.
🐧 “Cuando automatizas bien, ganas tiempo para las cosas que de verdad importan.”
