Rechnername anzeigen mit Modul os
Moin Leutz, ich habe ein kleines Problem, haben eine Aufgabe aufbekommen bei der wir Rechnernamen und BS mit Python anzeigen lassen sollen unter Benutzung einer Funktion des Moduls os, so nun zu meiner Frage, das Anzeigen des BS ist kein Prob aber wie kann ich mir den Rechnernamen anzeigen lassen? Is vielleicht total billig aber nach 2 stunden bin ich fast am verzweifeln Für Hilfe wäre ich dankbar
manchmal steckt der Rechnername in den umgebungsvariablen (os.environ, ist ein dictionary). Auf jeden Fall bekommst du den Rechnername so:
Code: Alles auswählen
import socket
pcname=socket.gethostname()
oh supi, des ging ja schnell, danke nochmal, wäre ich nie drauf gekommen, des Forum hier ist echt supi, werds auf jeden fall weiter empfehlen
Unter der Vorgabe, das Modul os zu benutzen geht unter Linux auch folgendes:
Ok, ist vielleicht nicht die schönste, ureigenste Python-Variante, aber erfüllt die Voraussetzung.
Jörg
Code: Alles auswählen
import os
print os.popen('uname -n').read()
Jörg
Nachdem meine Linuxversuche kläglich gescheitert sind arbeite ich lieber mit Windows, aber des is ja n anderes Thema, trotzdem geht mein Dank auch an Dich
--Jede Dummheit findet einen der sie begeht --