Jak przypisać adres IP do interfejsu w Pythonie?

Mam skrypt Pythona, który ustawia adres IP4 dla moich interfejsów bezprzewodowych i przewodowych. Do tej pory używamsubprocess polecenie takie jak:

subprocess.call(["ip addr add local 192.168.1.2/24 broadcast 192.168.1.255 dev wlan0"])

Jak mogę ustawić adres IP4 interfejsu za pomocą bibliotek Pythona? a jeśli istnieje jakikolwiek sposób na uzyskanie już istniejących konfiguracji IP przy użyciu bibliotek Pythona?

questionAnswers(3)

yourAnswerToTheQuestion