国产探花免费观看_亚洲丰满少妇自慰呻吟_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
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 西充县| 抚松县| 平南县| 东兰县| 土默特左旗| 社会| 客服| 台中县| 屏南县| 邳州市| 嘉荫县| 齐齐哈尔市| 水富县| 班戈县| 四会市| 古浪县| 邛崃市| 黎平县| 凭祥市| 科尔| 湘潭市| 万全县| 四会市| 称多县| 永济市| 增城市| 宁安市| 大新县| 任丘市| 法库县| 荥阳市| 沅江市| 龙陵县| 西畴县| 亳州市| 忻州市| 焦作市| 平乡县| 普宁市| 呼玛县| 江川县|