本文实例讲述了Python实现获取命令行输出结果的方法。分享给大家供大家参考,具体如下:
Python获取命令行输出结果,并对结果进行过滤找到自己需要的!
这里以获取本机MAC地址和IP地址为例!
# coding: GB2312
import os, re
# execute command, and return the output
def execCmd(cmd):
r = os.popen(cmd)
text = r.read()
r.close()
return t
本文实例讲述了python获取本机mac地址和ip地址的方法。分享给大家供大家参考。具体如下:
import sys, socket
def getipaddrs(hostname):
result = socket.getaddrinfo(hostname,None,0,socket.SOCK_STREAM)
return [x[4][0] for x in result]
# the name of the local machine
hostname = socket.getho