IP的str和int转换实现
使用python内置库进行相互转换问题: 为什么要将ip 转成int型呢? 在计算机中int(2^32 一下都是) 内存占用4个bit而str的字符串内存占用在7~~15 字符串之间, 一个字符占用2个字节转换成int类型可以大大节省内存import socketimport structip = '127.0.0.1'int_ip = struct.unpack('!I', socket.inet_aton(ip))[0]print(int_ip) # Out: 2130706433s
原创
2021-08-25 20:33:57 ·
541 阅读 ·
0 评论