#^_^ coding=gbk ^_^
import os,sys
import linecache
import uuid
def config():
'获取配置文件里面的mac和主机名'
fn = ('c:\\add\\config.cfg')
lines = [ x.split('\n') for x in linecache.getlines(fn) if x.startswith('R')]
ip_mac_lines = [ x[0] for x in lines ]
return ip_mac_lines
def host_mac():
'获取客户机器的MAC地址'
# node = uuid.getnode()
# mac = uuid.UUID(int=node)
# adr_mac = mac.hex[-12:]
# return adr_mac
#KVM虚拟机获取mac地址的方法
mac = os.popen('getmac').read()
mac_adr = mac.split('\n')[3]
mac_adr1 = mac_adr.split(' ')[0].replace('-','')
return mac_adr1
def replace_host():
'根据mac地址获取出对应更改主机的主机名'
cg_host = config()
h_mac = host_ma