# SVN changeset patch # User ralonso # Date 2010-05-12 22:41:24.764268 # Revision 35 *** Index: bk_manager/trunk/ui/MainWindow.py =================================================================== diff --git a/bk_manager/trunk/ui/MainWindow.py b/bk_manager/trunk/ui/MainWindow.py --- a/bk_manager/trunk/ui/MainWindow.py (revision 34) +++ b/bk_manager/trunk/ui/MainWindow.py (revision 35) @@ -368,8 +368,8 @@ # var_n_files = var_n var_n = 0 - for i in range(0, var_n_files+1): - print i + for var_n in range(0, var_n_files+1): + print var_n #se agregan los ceros necesarios if len(str(var_n)) < 4: var_n2="" @@ -379,27 +379,40 @@ #se abren los archivos .dat en modo lectura var_file = open(var_Rpath_ppath+"/"+self.txtElabel.text()+"_"+str(var_n2)+str(var_n)+".dat","r") lines=var_file.readlines() - print str(len(lines)) + #print str(len(lines)) + #Se crean los archivos .print con los cuales se crearan los archivos .ps - var_first_folder = lines[0].split('=')[0] - var_first_file = (lines[0].split('=')[1]).split('/')[-1][1:11] + var_first_file = (lines[0].split('=')[1])[:-1] + #var_first_file = (lines[0].split('=')[1]).split('/')[-1][1:11] for j in range(1, len(lines)-1): var_tmp_folder = lines[j].split('=')[0] - var_tmp_file = (lines[j].split('=')[1]).split('/')[-1][1:11] + var_tmp_file = (lines[j].split('=')[1])[:-1] + #var_tmp_file = (lines[j].split('=')[1]).split('/')[-1][1:11] # Si el subfolder superior o la fecha del archivo cambia se genera una nueva linea - if (var_tmp_folder != var_first_folder) or (var_tmp_file[0:7] != var_first_file[0:7]): + if (var_tmp_folder != var_first_folder) or (var_tmp_file[0:-5] != var_first_file[0:-5]): if var_first_folder == '/': var_folder = self.txtElabel.text() else: var_folder = var_first_folder.split('/')[1] - print var_first_folder[0:4]+" "+var_first_folder[4:7]+" "+var_folder +" "+\ - var_first_folder[7:10]+" "+(lines[j-1].split('=')[1]).split('/')[-1][8:11] - - var_n += 1 + print var_first_file[-12:-8]+" "+var_first_file[-8:-5]+" "+var_folder +" "+var_first_file[-5:-2]+" "\ + +((lines[j-1].split('=')[1])[:-1])[-5:-2] + + var_first_folder = lines[j].split('=')[0] + var_first_file = (lines[j].split('=')[1])[:-1] + + + if var_first_folder == '/': + var_folder = self.txtElabel.text() + else: + var_folder = var_first_folder.split('/')[1] + + print var_first_file[-12:-8]+" "+var_first_file[-8:-5]+" "+var_folder +" "+var_first_file[-5:-2]+" "\ + +((lines[-1].split('=')[1])[:-1])[-5:-2] + #Se deshabilita el Tab Parameters y el boton btnGbkp