re_ip = re.compile('[0-9]{1,3}.[0-9]{1,3}.[0-9]{1,3}.[0-9]{1,3}') ip_list = [] with open(path, 'r') as f: for line in f: ips = re_ip.findall(line) ip_list.append(str(x) for x in ips)
</script>
代码1里,集合的结果是这种对象 <generator object <genexpr> at 0x10417ffa0> .... 其实我想要的是IP地址。
代码2:
<script src=".py">
re_ip = re.compile('[0-9]{1,3}.[0-9]{1,3}.[0-9]{1,3}.[0-9]{1,3}') ip_list = [] with open(path, 'r') as f: for line in f: ips = re_ip.findall(line) for x in ips: ip_list.append(x)