不合法的ip地址怎么判断,判断ip地址的合法性python_使用Python判断IP地址合法性的方法实例

 2023-09-23 阅读 21 评论 0

摘要:一、使用方法和执行效果请看图:二、python实现代码:[root@yang python]# vi check_ip.py#!/usr/bin/pythonimport os,sys不合法的ip地址怎么判断,def check_ip(ipaddr):import sysaddr=ipaddr.strip().split('.') #切割IP地址为一个列表#print

一、使用方法和执行效果请看图:

f060beb3ddb78af28d925a011a861409.png

二、python实现代码:

[root@yang python]# vi check_ip.py

#!/usr/bin/python

import os,sys

不合法的ip地址怎么判断,def check_ip(ipaddr):

import sys

addr=ipaddr.strip().split('.')  #切割IP地址为一个列表

#print addr

if len(addr) != 4:  #切割后列表必须有4个参数

print "check ip address failed!"

python伪装ip地址,sys.exit()

for i in range(4):

try:

addr[i]=int(addr[i])  #每个参数必须为数字,否则校验失败

except:

print "check ip address failed!"

java判断ip地址是否合法。sys.exit()

if addr[i]<=255 and addr[i]>=0:    #每个参数值必须在0-255之间

pass

else:

print "check ip address failed!"

sys.exit()

合法的internet的ip地址、i+=1

else:

print "check ip address success!"

if  len(sys.argv)!=2:  #传参加本身长度必须为2

print "Example: %s 10.0.0.1 "%sys.argv[0]

sys.exit()

非法ip地址有哪些。else:

check_ip(sys.argv[1])  #满足条件调用校验IP函数

版权声明:本站所有资料均为网友推荐收集整理而来,仅供学习和研究交流使用。

原文链接:https://hbdhgg.com/1/92473.html

发表评论:

本站为非赢利网站,部分文章来源或改编自互联网及其他公众平台,主要目的在于分享信息,版权归原作者所有,内容仅供读者参考,如有侵权请联系我们删除!

Copyright © 2022 匯編語言學習筆記 Inc. 保留所有权利。

底部版权信息