##// END OF EJS Templates
Update scritps
Update scritps

File last commit:

r1367:42e9a23049f5
r1505:8d720d40ced2
Show More
readFileconfig.py
70 lines | 2.5 KiB | text/x-python | PythonLexer
print("LECTURA DE ARCHIVOS DE CONFIGURACION")
class ReadfileWR():
def __init__(self,filename):
f = open(filename, "r")
i=0
self.dict={'paht_ped':None,'path_adq':None,'path_res':None,'resolution':None,'vel_ped_azi':None,'pos_ped_azi':None,'pos_ped_ele':None,'ipp':None,'n':None,'len_ped':None,\
't_s_ped':None,'t_f_ped':None,'b_f_adq':None,'t_f_adq':None,'mode':None,'online':None}
while(True):
##print(i)
linea = f.readline()
if i==4:
resolution=float(linea)
self.dict['resolution']=resolution
if i==6:
vel_pedestal_a=float(linea)
self.dict['vel_ped_azi']=vel_pedestal_a
if i==8:
pos_pedestal_a=float(linea)
self.dict['pos_ped_azi']=pos_pedestal_a
if i==10:
pos_pedestal_e=float(linea)
self.dict['pos_ped_ele']=pos_pedestal_e
if i==12:
ipp = float(linea)
self.dict['ipp']= round(ipp,5)
if i==14:
n = float(linea)
self.dict['n']= n
if i==16:
len_pedestal= float(linea)
self.dict['len_ped']= len_pedestal
if i==18:
time_x_sample_ped=float(linea)
self.dict['t_s_ped']= time_x_sample_ped
if i==20:
time_x_file_ped = float(linea)
self.dict['t_f_ped']= time_x_file_ped
if i==22:
bloques_x_file_adq= float(linea)
self.dict['b_f_adq']=bloques_x_file_adq
if i==24:
time_x_file_adq = float(linea)
self.dict['t_f_adq'] = time_x_file_adq
if i==26:
mode= int(linea)
self.dict['mode'] = mode
if i==28:
path_p= str(linea)
self.dict['path_ped'] = path_p
if i==30:
path_a= str(linea)
self.dict['path_adq'] = path_a
if i==32:
online= int(linea)
self.dict['online'] = online
if i==34:
path_r= str(linea)
self.dict['path_res'] = path_r
#print(linea)
if not linea:
break
i+=1
f.close()
def getDict(self):
return self.dict
#filename= "/home/developer/Downloads/config_WR.txt"
#dict= ReadfileWR(filename).getDict()
#print(dict)