SORU
3 EKİM 2008, Cuma


Bulma Yerel IP adresleri'In Python kullanarak stdlib

Yerel IP adreslerini nasıl bulabilirim (yani 192.168.x.x ya da 10.0.x.x) Python platform bağımsız olarak ve sadece standart kütüphane kullanarak?

CEVAP
3 EKİM 2008, Cuma


Ben sadece ama biraz hackish görünüyor, ancak *nix üzerinde çalıştı söylüyorlar ve windows üzerinde yaptım ve işe yaradı bunu buldum.

s = socket.socket(socket.AF_INET, socket.SOCK_DGRAM)
s.connect(("gmail.com",80))
print(s.getsockname()[0])
s.close()

Bu internet erişimi ve yerel proxy yok varsayar.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • TSE

    TSE

    12 Kasım 2012
  • Video Copilot

    Video Copilo

    21 EYLÜL 2006
  • wowchick16

    wowchick16

    17 Mart 2007