Python - Uzyskaj lokalny adres IP [duplikat]
Możliwy duplikat:
Znajdowanie lokalnych adresów IP przy użyciu stdlib Pythona
Aby uzyskać adres IP mojego lokalnego hosta, robię tosocket.gethostbyname(socket.gethostname())
. Ale daje mi odpowiedź127.0.0.1
. Jeśli zrobięan_existing_socket.getsockname()[0]
Dostaję odpowiedź0.0.0.0
.
Potrzebuję mojego „prawdziwego” adresu IP (na przykład 192.168.x.x), aby zmodyfikować plik konfiguracyjny. Jak mogłem to dostać?