1. 程式人生 > >ip地址數字和字串格式互轉

ip地址數字和字串格式互轉

ip_addr = '127.0.0.1'
num_ip = sum([256**x*int(y) for x,y in enumerate(ip_addr.split('.')[::-1])])

a = "%x" % num_ip

str_ip = ".".join([str(int(a[x:x+2],16)) for x in range(0,len(a),2)])
print(str_ip)