hello, i have the following code: if unique_id is not None: training = self.get_site_root() from training import Training # link back to news item root = context.root formats = ['itinerary', 'news'] for document in formats: results = root.search(format=document, unique_id=unique_id) if results: result = results.get_documents() for item in result: print item.abspath item = self.get_handler(item.abspath) namespace['item_title'] = item.get_property('dc:title') if isinstance(training, Training): namespace['item_url'] = item.abspath else: # Need to strip the '/companies' from the path #namespace['item_url'] = Path(item.abspath)[1:] namespace['item_url'] = Path(item.abspath) else: namespace['item_title'] = None namespace['item_url'] = None
is there a way to optimise the loop for 'formats' thanks _______________________________________________ Tutor maillist - Tutor@python.org http://mail.python.org/mailman/listinfo/tutor