我有一个执行扫描的脚本
Col1 Date Value
A 2019-01-02 4
B 2019-02-03 1
C 2019-03-01 NA
IP范围的格式为xxx.xxx.xxx.x-xxx.xxx.xxx.x,我想将其更改为xxx.xxx.xxx.0 / 24
有人可以解释一下如何更改吗?
答案 0 :(得分:1)
可以解决以下问题:
>>> import ipaddress
>>> def get_all_ips_by_subnet(subnet):
... l = [*map(str, ipaddress.IPv4Network(subnet, strict=False))]
... return l
...
>>> l = get_all_ips_by_subnet("172.17.20.30/30")
>>> l
['172.17.20.28', '172.17.20.29', '172.17.20.30', '172.17.20.31']