import socket
import sys
# localIp = socket.gethostbyname(socket.gethostname())
#
# print localIp
adressFromParam = sys.argv[1]
def ip_adress_splitter(ip):
ipSplitted = ip.split('/')
ipWithoutMask = ipSplitted[0]
mask = ipSplitted[1]
validateAdress(ipWithoutMask)
print ipWithoutMask + " mask: " + mask
def validateAdress(ip):
arr = ip.split('.')
if arr[0] <= 255 and arr[1] <= 255 and arr[3] <= 255:
print "Works good"
print arr
def ipAdressValidation(val):
if len(val) == 14:
ip_adress_splitter(val)
else:
print "Ip adress is wrong"
return False
print adressFromParam
ipAdressValidation(adressFromParam)
# convertedIp = ''.join(ipSplitted)
#
# mask = ipAdressHandler[1]
#
# print "Converted ip: " + convertedIp + " " + "mask: " + mask