Das hat wohl weniger mit Python, als viel mehr mit der Systeminfrastruktur zu tun! Mit Python kann man problemlos externe Programme aufrufen (subprocess.Popen()). Darin kannst du irgend ein shutdown-Programm aufrufen, unter Linux etwa:
Allerdings musst Du dann das Script auf dem Rechner ausführen, der herunter gefahren werden soll. Also musst Du irgend eine Login- Möglichkeit haben / schaffen. Das wiederum hängt nicht von Python ab
Es gäbe da zig Möglichkeiten, eine wäre es ggf. per xmlrpc einen Befehl übers Netzwerk zu senden, der dann den lokalen shutdown anwirft.
Aber seien wir mal ehrlich: Bei Deinen Kenntnisstand ist das für Dich wohl nicht realisierbar auf die Schnelle!
