python方法判断IP的合法性源码分享,python合法性,用python方法判断一


用python方法判断一个ip的合法性,大都是需要python re正则,今天我的这个方法是非正则的,同样可以达到同样的效果。

python方法判断IP的合法性源码分享如下:(仅供参考!)

all(map(lambda x: -1<x<256,map(int,ipstr.split('.'))))#ipv4有效,如果担心int方法异常,可以使用safeInt:def safeInt(s):    a = 256:    try:        a = int(s)    except:        pass #do nothing :)    return a#www.iplaypy.com#对于ipv6 我觉得这种方法应该也是可行的 因为ipv4地址本身就是一个32位整数 ipv6不太了解 :(

编橙之家文章,

评论关闭