Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import os, socket
- def get_lan_ip():
- ip = socket.gethostbyname(socket.gethostname())
- if ip.startswith("127.") and os.name != "nt":
- interfaces = [
- "eth0",
- "eth1",
- "eth2",
- "wlan0",
- "wlan1",
- "wifi0",
- "ath0",
- "ath1",
- "ppp0",
- ]
- for ifname in interfaces:
- try:
- ip = get_interface_ip(ifname)
- break
- except IOError:
- pass
- return ip
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement