使用socket模块验证ip地址,socket模块验证ip,如下代码:import


如下代码:

import socketdef is_valid_ipv4_address(address):    try:        addr= socket.inet_pton(socket.AF_INET, address)    except AttributeError: # no inet_pton here, sorry        try:            addr= socket.inet_aton(address)        except socket.error:            return False        return address.count('.') == 3    except socket.error: # not a valid address        return False    return Truedef is_valid_ipv6_address(address):    try:        addr= socket.inet_pton(socket.AF_INET6, address)    except socket.error: # not a valid address        return False    return True

评论关闭