批量C段转换成IP

Posted oliver-yt

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了批量C段转换成IP相关的知识,希望对你有一定的参考价值。

批量C段转换为192.168.1.1-192.168.1.255

import IPy

def ipcToips():
    readPath=‘ip_c.txt‘
    writePath=‘ips.txt‘
    writeFile=open(writePath,‘w‘)
    with open(readPath,‘r‘) as f:
        for line in f:
            ip_c=line.strip(‘
‘)
            ip = IPy.IP(ip_c)
            # print ip.len()
            for line in ip:
                # 保留1921168.1.1-255,去除192.168.1.0
                if (‘.0‘) not in str(line).strip(‘
‘):
                    writeFile.write(str(line)+‘
‘)
    writeFile.close()
if __name__ == ‘__main__‘:
    ipcToips()

 

以上是关于批量C段转换成IP的主要内容,如果未能解决你的问题,请参考以下文章

批量IP转换成C段

批量ip段/子网转换

EXCEL中如何把IP地址批量转换成十进制数字,如下图

如何将此 JavaScript 代码片段翻译成 Parenscript?

SQL语句查询IP段

如何批量将csv文件转换成xls文件