Python 读取IP地址的结尾

Python 读取IP地址的结尾,python,python-2.7,ip,Python,Python 2.7,Ip,我想找回IP地址的最后一部分并保存它。我认为这很简单,但我不知道怎么做。因此,我可以读取变量IP\u adrr的IP地址。例如,如果我在代码中进行打印: print IP_adrr 我回到了192.168.1.25但是我只想回到25,怎么可能呢?IP\u adrr.split('.')[-1] 如果IP\u-adrr不是字符串则通过str(IP\u-adrr)将其转换为字符串即可: ip_addr.rsplit('.', 1)[1] ip_addr.rsplit('.', 1)[1]

我想找回IP地址的最后一部分并保存它。我认为这很简单,但我不知道怎么做。因此,我可以读取变量
IP\u adrr
的IP地址。例如,如果我在代码中进行打印:

print IP_adrr
我回到了
192.168.1.25
但是我只想回到
25
,怎么可能呢?

IP\u adrr.split('.')[-1]


如果
IP\u-adrr
不是
字符串
则通过
str(IP\u-adrr)
将其转换为
字符串即可:

ip_addr.rsplit('.', 1)[1]
ip_addr.rsplit('.', 1)[1]