def readProc(self,filename): dico = dict() m = Shlvcp.findGenericBproc(filename) if not m: # No generic procedures small_filename = Tool.getFileNameAlone(filename) self.list_proc.append(small_filename) tree = ET.parse(filename) root = tree.getroot() execution_info = root.find('ExecutionInfo') dico= dict() for element in execution_info: dico[element.tag]=element.text print "{:s} {:s} {:s}".format(dico["Tester"],dico["SanctionAuto"],dico["ExecutionDate"]) self.dico_proc[small_filename] = dico return dico