华为云计算 云知识 python字符串中提取ip具体是怎么操作的呢?

python字符串中提取ip具体是怎么操作的呢?

很多时候我们会需要从字符串中提取主机的ip,那么什么是字符串,什么是ip,python字符串中提取ip具体又该如何操作?也许你早就感到迷茫了,别担心,让小编带着大家一起来学习一下吧!

python字符串中提取ip——什么是字符串

字符串序列用于表示和存储文本,python中字符串是不可变的,一旦声明,不能改变,通常由单引号(' ),双引号("" ),三引号(''' """""")包围,其中三引号可以由多行组成,编写多行文本的快捷语法,常用语文档字符串,在文件的特定地点,被当做注释。便捷的多行注释。Python实际三类字符串:1.通常意义字符串(str);2.原始字符串,以大写R 或 小写r开始,r'',不对特殊字符进行转义;3.Unicode字符串,u'' basestring子类。在 Python 中,字符串是“不可改变的序列”:1.不可变;2.满足序列基本操作,按位置存取,切片及索引。

python字符串中提取ip——什么是ip

IP地址是一种在Internet上的给主机编址的方式,也称为网际协议地址。IP地址是IP协议提供的一种统一的地址格式,它为互联网上的每一个网络和每一台主机分配一个逻辑地址,以此来屏蔽物理地址的差异。常见的IP地址,分为IPv4与IPv6两大类。目前还有些ip代理软件,但大部分都收费。

IP地址根据网络ID的不同分为5种类型,A类地址、B类地址、C类地址、D类地址和E类地址。查找ip有个cmd命令:tracert 后面加ip地址,可以查所经过的路由!

而在一个局域网中,有两个IP地址比较特殊,一个是网络号,一个是广播地址。网络号是用于三层寻址的地址,它代表了整个网络本身;另一个是广播地址,它代表了网络全部的主机。网络号是网段中的第一个地址,广播地址是网段中的最后一个地址,这两个地址是不能配置在计算机主机上的。

python字符串中提取ip——实例操作

以ip = ""192.168.18.152""为实例,小编将带大家用代码来从python字符串中提取ip,方法如下:

1.#截取IP段前两段 ip1 = str(re.findall(r'(?

2.#截取IP段中间两段 ip2 = re.findall(r'(?

3.#截取IP段后两段段 ip3 = re.findall(r'(?

4.#截取IP段第三段 ip4 = str(re.findall(r'(?

5.#截取IP段最后段 ip5 = str(ip).split('.')[-1] print(ip5)

以上就是小编关于什么是ip,python字符串中提取ip具体又该如何操作的简单介绍,动手能力强的小伙伴可以操作起来了,期望看到大家成功的结果哦!

上一篇:什么是内容审核 下一篇:ONAIR媒体云生产版块功能介绍-审核文稿