>>> from ipaddress import IPv6Address as address >>> address('2001:db8::192.168.0.42') IPv6Address('2001:db8::c0a8:2a') >>> int('2a', 16) 42
https://www.rfc-editor.org/rfc/rfc4291#section-2.2