如何在Python中确定IP地址的类别。我正在使用Python的ipaddress模块。
以下是类别定义:
Class Private Networks Subnet Mask Address Range
A 10.0.0.0 255.0.0.0 10.0.0.0 - 10.255.255.255
B 172.16.0.0 - 172.31.0.0 255.240.0.0 172.16.0.0 - 172.31.255.255
C 192.168.0.0 255.255.0.0 192.168.0.0 - 192.168.255.255
给定一个IP地址,如何检查它属于A类、B类还是C类
is_private
?因为A类、B类、C类等的定义已经过时且不再使用(参见无类别IP地址),而且它们的定义中也包括非私有IP。 - Bakuriu