搜尋此網誌
2013年3月20日 星期三
PARAMETER PARSE
import platform,sys,os,fileinput,re
global dstconfig,org_pattern,chg_pattern,srcconfig,org_pattern
srcconfig=''
org_pattern=''
dstconfig=''
org_pattern=''
patternfs="/Users/Hermes/Downloads/srt.txt"
def get_ip():
bond1_dst='/etc/sysconfig/network-scripts/ifcfg-bond1'
eth1_dst='/etc/sysconfig/network-scripts/ifcfg-eth1'
if os.path.isfile(bond0_dst) == True:
temp=open(bond1_dst,'r')
text=temp.read()
ip_tmp=str(re.findall('IPADDR=\d+.\d+.\d+.\d+',text))
ip=ip_tmp.rsplit('IPADDR=')
elif os.path.isfile(bond1_dst) == False and os.path.isfile()==True:
temp=open(eth01_dst,'r')
text=temp.read()
ip_tmp=str(re.findall('IPADDR=\d+.\d+.\d+.\d+',text))
ip=ip_tmp.rsplit('IPADDR=')
else:
print('some wrong')
def change_file(srcconfig,org_pattern,chg_pattern):
changing_file_dst='/Users/Hermes/Downloads/srt.txt'
changefile=fileinput.input(srcconfig, inplace=1)
#results=re.sub(stringa,replace,changefile)
result=st.replace(pattern,replace_str)
changefile.close()
def paramter_parse(patternfs):
ofs=open(patternfs)
for s in ofs:
parameter=tuple(s.split('::'))
print(parameter)
print(range(len(parameter)))
if len(parameter)
訂閱:
張貼留言 (Atom)
沒有留言:
張貼留言