#!/bin/env python import sys,struct import sys def hton(num): b1 = ((num>>24) & 0xff); b2 = ((num>>16) & 0xff); b3 = ((num>>8) & 0xff); b4 = (num & 0xff); return ((b4<<24) + (b3<<16) + (b2<<8) + b1) a = sys.argv[1].split('.') print(a) a1 = int(a[0]) a2 = int(a[1]) a3 = int(a[2]) a4 = int(a[3]) value = (a1<<24) + (a2<<19) + (a3<<11) + (a4) value = hton(value) print(value) #print(hex(value))