Red de conocimiento informático - Problemas con los teléfonos móviles - ¿Cómo obtener la dirección IP local usando Python?

¿Cómo obtener la dirección IP local usando Python?

>>> importar socket

>>> nombre de host = socket.gethostname()

>>> imprimir nombre de host

LuciferYang.gethostbyname_ex(nombre de host)

>>> print ipList

('luciferyang.local', [], ['10.101.8.171'])

En teoría, si no es un servidor , no es necesario configurar una IP externa directa para la máquina. El entorno de la oficina o del hogar es un entorno LAN y la IP externa está ubicada en el enrutador

.