ich schreibe momentan ein kleines Skript, um es nachher über eine Webseite aufzurufen. Funktionsfähig ist es schon, und nun arbeite ich gerade an den "Feinheiten". Im Zuge dessen ist mir aufgefallen, dass sämtliche Print-Ausgaben auf einmal im Browser angezeigt werden. Ganz gleich ...
Ich habe jetzt in der Zwischenzeit mal das Skript mit den Rechten des Webservers ausgeführt, und subprocess.Popen(["opsi-admin", "-d", "method", "createClient", ....], stderr=subprocess.STDOUT) eingefügt. Das Ergebnis ist das Gleiche wie im Webbrowser, es scheint problemlos durchzulaufen, jedoch ...
Ich frage so etwas ungerne, aber kannst du mir vielleicht bzgl. der Implementierung helfen, vllt mit ein paar Code-Schnipseln? Ich kriege es leider nicht hin, die Ausgabe korrekt umzuleiten bzw. die communicate-Funktion zu nutzen. Das ist auch mein erstes richtiges Projekt in Python.. bin noch ...
danke für deine Antwort. Kannst du mir sagen wie ich das über den Webserver-Aufruf verwirklichen kann? Habe die Ausgabe mal umgeleitet in eine Text-Datei, im Falle von stdout ist die Ausgabe die ganz normale Terminal-Ausgabe (im Terminal funktioniert ja auch alles), im Falle von ...
ich schreibe momentan ein Python-Skript, dass über eine Webseite aufgerufen werden soll. Dieses Skript hat dann die Aufgabe, einen OPSI-Client zu erstellen (Open PC Server Integration - ein Server zum Rollout von Software und zur Inventarisierung von Rechnern). Dieser Opsi-Server ...