Python: prüfen, ob eine Netzwerk-Schnittstelle ist bis

In Python, gibt es eine Möglichkeit zu erkennen, ob eine gegebene Netzwerk-Schnittstelle ist bis?

In meinem Skript, legt der Nutzer einen Netzwerk-Schnittstelle, aber ich möchte sicherstellen, dass die Schnittstelle und hat eine IP-Adresse zugewiesen, bevor Sie etwas anderes zu tun.

Ich bin auf Linux und ich bin root.

Was OS? Funktioniert dieses Skript ausführen müssen, die auf verschiedenen OS ' s, oder ist es nur eines in allem?
Ops. Linux. 😉 In Zukunft werde ich verlängern dies auf OS X und Windows, aber für jetzt Linux wird genug sein
Keine sorgen :). stackoverflow.com/questions/11735821/python-get-localhost-ip/... <-- hast du gesehen? Die akzeptierte Antwort, funktioniert unter linux. Die netifaces Modul ist tragbar und funktioniert auf dem os getestet.
Wow, die Bibliothek ist Super! Es löste alle meine Probleme. Danke!!
Ich BIN AUF LINUX, und ich BIN ROOT-klingt wie dies ist mein Haus ,ich ll brennen, wenn ich zu!!!

InformationsquelleAutor Ricky Robinson | 2013-07-16

Schreibe einen Kommentar