[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Tutor] Unable to get the gateway IP of wlan interface using python code

> On Nov 12, 2018, at 13:37, srinivasan <srinivasan.rns at gmail.com> wrote:
> Dear Python Experts,
> *First method:*
> I need to get the IP address basically the gateway IP in my setup I get it
> as "" when I run the below standalone python code.

Is there a requirement to use only what comes in the standard libraries, or can you use things from pypi?
Getting interface details is exactly why netifaces was created


damocles:src drock$ python3
Python 3.7.0 (default, Oct 28 2018, 22:17:08) 
[Clang 8.0.0 (clang-800.0.42.1)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>> import netifaces
>>> gws = netifaces.gateways()
>>> gws
{'default': {2: ('', 'en0')}, 2: [('', 'en0', True)]}
>>> gws['default']
{2: ('', 'en0?)}

David Rock
david at graniteweb.com