2024-04-28 23:49:17 发布
网友
我想用list.txt从bulk IPrange或CIDR解析/提取IP
如iprange:
1.0.0.0-1.255.255.255 2.0.0.0-2.255.255.255 3.0.0.0-3.255.255.255
或苹果酒:
1.0.16.0/20 1.0.64.0/18 1.1.64.0/18
到IPs
作为output.txt:
1.10.40.10 10.10.40.10 3.10.40.10
我想您只需要Python3附带的ipaddress包
https://docs.python.org/3/library/ipaddress.html
然后您可以执行以下操作,例如:
import ipaddress net = ipaddress.ip_network('1.1.64.0/18').hosts() for ip in net: print(ip)
它还有另一个方法,ipaddress.summary\u address\u range,应该覆盖另一半
我想您只需要Python3附带的ipaddress包
https://docs.python.org/3/library/ipaddress.html
然后您可以执行以下操作,例如:
它还有另一个方法,ipaddress.summary\u address\u range,应该覆盖另一半
相关问题 更多 >
编程相关推荐