fondo
Python implementa un servidor tcp. Sin embargo, cada vez que se conecta a una red externa diferente, IPv4 cambiará, por lo que es inconveniente si está codificado o escrito en un archivo de configuración. Luego use el código directamente para obtener el local cuando se ejecuta el programa IPv4 se convierte naturalmente en un requisito
el código
import socket
ipv4s=socket.gethostbyname_ex(socket.gethostname())[2]
print(ipv4s)
resultado
Aviso
El resultado es una lista.Si tiene una máquina virtual instalada en su máquina, puede haber otro ipv4 virtual, lo que requiere que haga otros algoritmos para la detección.