from IPy import IP
ip_a = "192.168.100.64/24"
ip_b = "192.168.100.164/25"
if IP(ip_a, make_net=True).overlaps(IP(ip_b, make_net=True)):
print(1)
if IP(ip_b, make_net=True).overlaps(IP(ip_a, make_net=True)):
print(2)
上面这给出的两个网段是有相同部分的,所以两个打印都应该展示