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

首頁 > 編程 > Python > 正文

Python實(shí)現(xiàn)獲取命令行輸出結(jié)果的方法

2020-02-16 01:40:08
字體:
供稿:網(wǎng)友

本文實(shí)例講述了Python實(shí)現(xiàn)獲取命令行輸出結(jié)果的方法。分享給大家供大家參考,具體如下:

Python獲取命令行輸出結(jié)果,并對(duì)結(jié)果進(jìn)行過濾找到自己需要的!

這里以獲取本機(jī)MAC地址和IP地址為例!

# coding: GB2312import os, re# execute command, and return the outputdef execCmd(cmd):  r = os.popen(cmd)  text = r.read()  r.close()  return text# write "data" to file-filenamedef writeFile(filename, data):  f = open(filename, "w")  f.write(data)  f.close()# 獲取計(jì)算機(jī)MAC地址和IP地址if __name__ == '__main__':  cmd = "ipconfig /all"  result = execCmd(cmd)  pat1 = "Physical Address[/. ]+: ([/w-]+)"  pat2 = "IP Address[/. ]+: ([/./d]+)"  MAC = re.findall(pat1, result)[0]    # 找到MAC  IP = re.findall(pat2, result)[0]    # 找到IP  print("MAC=%s, IP=%s" %(MAC, IP))

運(yùn)行結(jié)果:

E:/Program/Python>del.pyMAC=00-1B-77-CD-62-2B, IP=192.168.1.110E:/Program/Python>

更多關(guān)于Python相關(guān)內(nèi)容可查看本站專題:《Python字符串操作技巧匯總》、《Python常用遍歷技巧總結(jié)》、《Python數(shù)據(jù)結(jié)構(gòu)與算法教程》、《Python函數(shù)使用技巧總結(jié)》及《Python入門與進(jìn)階經(jīng)典教程》

希望本文所述對(duì)大家Python程序設(shè)計(jì)有所幫助。

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 浦东新区| 珠海市| 临海市| 拜城县| 额敏县| 北碚区| 思南县| 莫力| 墨玉县| 饶平县| 枣庄市| 翁牛特旗| 平泉县| 宁化县| 饶阳县| 津市市| 布尔津县| 博爱县| 紫阳县| 顺平县| 寻乌县| 金堂县| 江孜县| 武冈市| 昌都县| 岐山县| 都匀市| 漠河县| 安国市| 乌什县| 昌乐县| 杭锦后旗| 吕梁市| 宜良县| 景德镇市| 赤水市| 墨竹工卡县| 塔城市| 成都市| 鄄城县| 开江县|