Kann %code% sein, das Sie möchten.
%Vor%Gibt es ein Paket oder eine einfache Möglichkeit, einen IPv6 in eine ganze Zahl zu konvertieren? Der Algorithmus sollte ein wenig schlau sein, um die kurzen Formate von ipv6 zu verstehen. Bevor ich anfange, meinen eigenen Code zu schreiben, frage ich mich nur, ob jemand ein Paket kennt, das diese Aufgabe erfüllen kann?
Danke,
Sie können dies mit Hilfe des Standard Python-Socket-Moduls tun. socket.inet_pton()
behandelt IPV6-Kurzform ohne Probleme.
Verwenden Sie das ipaddr
-Modul
Edit: Danke an @ J.F.Sebastian für besseren Weg
Eine andere Lösung, die nur stdlib verwendet:
%Vor% In Python 3.3+ könnten Sie netaddr
verwenden:
Sie können dies mit Hilfe des Standard Python-Socket-Moduls tun. %code% behandelt IPV6-Kurzform ohne Probleme.
%Vor%Verwenden Sie das %code% -Modul
%Vor%Edit: Danke an @ J.F.Sebastian für besseren Weg
Kann %code% sein, das Sie möchten.
%Vor%Gibt es ein Paket oder eine einfache Möglichkeit, einen IPv6 in eine ganze Zahl zu konvertieren? Der Algorithmus sollte ein wenig schlau sein, um die kurzen Formate von ipv6 zu verstehen. Bevor ich anfange, meinen eigenen Code zu schreiben, frage ich mich nur, ob jemand ein Paket kennt, das diese Aufgabe erfüllen kann?
Danke,
Sie möchten IPy .
%Vor%