国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > Python > 正文

通過 python 獲取本機IP地址

2019-11-08 01:15:09
字體:
來源:轉載
供稿:網友

函數 valid_ip 主要將 包含255,127.0.0.1,0.0.0.0等地址進行過濾,通過判斷返回False及True。

函數 get_ip 先通過ifconfig獲取當前ip地址信息,接著通過match匹配出所有ip地址,然后通過filter將valid_ip 和 具體的ip地址進行過濾。最后得出本機IP地址。

#!/usr/bin/pythonimport osimport redef valid_ip(ip): if ("255" in ip) or ( ip == "127.0.0.1") or ( ip == "0.0.0.0" ): return False else: return Truedef get_ip(valid_ip): ipss = ''.join(os.popen("ifconfig").readlines()) match = "/d{1,3}/./d{1,3}/./d{1,3}/./d{1,3}" ips = re.findall(match, ipss, flags=re.M) ip = filter(valid_ip, ips) return ''.join(ip)ip_addr = get_ip(valid_ip)PRint ip_addr
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 营口市| 应用必备| 平泉县| 噶尔县| 巩留县| 高邮市| 利川市| 盐源县| 吉林省| 获嘉县| 陆川县| 来宾市| 耒阳市| 新化县| 罗源县| 云梦县| 奉贤区| 富蕴县| 博乐市| 从江县| 西乌| 闽侯县| 田林县| 图木舒克市| 元朗区| 广河县| 大安市| 建始县| 靖安县| 会同县| 阿拉善盟| 溆浦县| 新河县| 修文县| 彭泽县| 天峨县| 江达县| 栾城县| 桦南县| 密山市| 镇赉县|