@@ -384,34 +384,44 | |||||
384 | #Se crean los archivos .print con los cuales se crearan los archivos .ps |
|
384 | #Se crean los archivos .print con los cuales se crearan los archivos .ps | |
385 | var_first_folder = lines[0].split('=')[0] |
|
385 | var_first_folder = lines[0].split('=')[0] | |
386 | var_first_file = (lines[0].split('=')[1])[:-1] |
|
386 | var_first_file = (lines[0].split('=')[1])[:-1] | |
387 | #var_first_file = (lines[0].split('=')[1]).split('/')[-1][1:11] |
|
387 | var_date_first_file=commands.getstatusoutput("date -r "+var_first_file+" +'%T'")[1] | |
388 |
|
388 | |||
389 | for j in range(1, len(lines)-1): |
|
389 | for j in range(1, len(lines)-1): | |
390 | var_tmp_folder = lines[j].split('=')[0] |
|
390 | var_tmp_folder = lines[j].split('=')[0] | |
391 | var_tmp_file = (lines[j].split('=')[1])[:-1] |
|
391 | var_tmp_file = (lines[j].split('=')[1])[:-1] | |
392 | #var_tmp_file = (lines[j].split('=')[1]).split('/')[-1][1:11] |
|
392 | ||
393 |
|
393 | |||
394 | # Si el subfolder superior o la fecha del archivo cambia se genera una nueva linea |
|
394 | # Si el subfolder superior o la fecha del archivo cambia se genera una nueva linea | |
395 | if (var_tmp_folder != var_first_folder) or (var_tmp_file[0:-5] != var_first_file[0:-5]): |
|
395 | if (var_tmp_folder != var_first_folder) or (var_tmp_file[0:-5] != var_first_file[0:-5]): | |
|
396 | ||||
|
397 | var_last_file = (lines[j-1].split('=')[1])[:-1] | |||
|
398 | var_date_last_file=commands.getstatusoutput("date -r "+var_last_file+" +'%T'")[1] | |||
|
399 | # Si el archivo se grabara directamente en la / del DVD y no en un /directorio/ | |||
|
400 | # se usa la etiqueta para indicar la parte de la etiqueta donde va el subdirectorio | |||
396 | if var_first_folder == '/': |
|
401 | if var_first_folder == '/': | |
397 | var_folder = self.txtElabel.text() |
|
402 | var_folder = self.txtElabel.text() | |
398 | else: |
|
403 | else: | |
399 | var_folder = var_first_folder.split('/')[1] |
|
404 | var_folder = var_first_folder.split('/')[1] | |
400 |
|
405 | print "Year Doy Folder Set Time range" | ||
401 | print var_first_file[-12:-8]+" "+var_first_file[-8:-5]+" "+var_folder +" "+var_first_file[-5:-2]+" "\ |
|
406 | print var_first_file[-12:-8]+" "+var_first_file[-8:-5]+" "+var_folder +" "+var_first_file[-5:-2]+" "\ | |
402 | +((lines[j-1].split('=')[1])[:-1])[-5:-2] |
|
407 | +var_last_file[-5:-2]+" "+var_date_first_file+" "+var_date_last_file | |
403 |
|
408 | |||
404 | var_first_folder = lines[j].split('=')[0] |
|
409 | var_first_folder = lines[j].split('=')[0] | |
405 | var_first_file = (lines[j].split('=')[1])[:-1] |
|
410 | var_first_file = (lines[j].split('=')[1])[:-1] | |
406 |
|
411 | var_date_first_file=commands.getstatusoutput("date -r "+var_first_file+" +'%T'")[1] | ||
|
412 | ||||
|
413 | var_last_file = (lines[-1].split('=')[1])[:-1] | |||
|
414 | var_date_last_file=commands.getstatusoutput("date -r "+var_last_file+" +'%T'")[1] | |||
407 |
|
415 | |||
408 | if var_first_folder == '/': |
|
416 | if var_first_folder == '/': | |
409 | var_folder = self.txtElabel.text() |
|
417 | var_folder = self.txtElabel.text() | |
410 | else: |
|
418 | else: | |
411 | var_folder = var_first_folder.split('/')[1] |
|
419 | var_folder = var_first_folder.split('/')[1] | |
412 |
|
420 | |||
|
421 | print "Year Doy Folder Set Time range" | |||
413 | print var_first_file[-12:-8]+" "+var_first_file[-8:-5]+" "+var_folder +" "+var_first_file[-5:-2]+" "\ |
|
422 | print var_first_file[-12:-8]+" "+var_first_file[-8:-5]+" "+var_folder +" "+var_first_file[-5:-2]+" "\ | |
414 | +((lines[-1].split('=')[1])[:-1])[-5:-2] |
|
423 | +var_last_file[-5:-2]+" "+var_date_first_file+" "+var_date_last_file | |
|
424 | ||||
415 |
|
425 | |||
416 |
|
426 | |||
417 |
|
427 |
General Comments 0
You need to be logged in to leave comments.
Login now