【发布时间】:2014-06-07 09:49:25
【问题描述】:
我使用 python --version 2.6 和 Solaris 10 作为操作系统
这些是一些有效的 IPV6 地址。我将这些 IP 地址作为 string。
- 2001:cdba:0000:0000:0000:0000:3257:9652
- 2001:cdba:0:0:0:0:3257:9652
- 2001:cdba::3257:9652
我必须比较所有 ip 并检查它们是否表示相同的 ipv6 地址(表示为不同的符号)。我进行了很多搜索,找到了一些在 python 3 中可用的类,例如 ipaddress,但我不能使用它,因为我有 python 2.6 版本。python 2.6 中有可用的类吗?
谢谢
【问题讨论】:
-
相同的 ipv6 什么?地区?子网?
-
我必须比较所有相同但表示为不同符号的 ipv6 地址。
-
这些“符号”是什么?帖子里只有这3个?拆分你的字符串并删除前导零,然后你就有了统一的表示。
标签: python compare ip-address