1つのIPアドレスのみ活性化している場合
import socket
hostname = socket.gethostname()
ip_address = socket.gethostbyname(hostname)
結果
10.56.126.27
文字列とて返されます。
複数のIPアドレスが活性化している場合
import socket
hostname = socket.gethostname()
hostname, alias_list, ipaddr_list = socket.gethostbyname_ex(hostname)
print(ipaddr_list)
結果
['10.56.126.27', '10.202.6.27', '10.156.6.27']
List型で返されます。