}
submill = EduModule(dict(self.options.items() + {'sub_gen': True}.items()))
- opis = submill.generate(element.xpath('opis')[0]) if len(element.xpath('opis')) else ""
+ if element.xpath('opis'):
+ opis = submill.generate(element.xpath('opis')[0])
+ else:
+ opis = ''
n = element.xpath('wskazowki')
if n: wskazowki = submill.generate(n[0])
subgen = EduModule(self.options)
definiens_s = subgen.generate(definiens)
else:
- pass # print '!! Missing definiendum in source:', element.text
+ print '!! Missing definiendum in source:', element.text
return u"<dt>", u"</dt>" + definiens_s
if not pytania:
pytania = [element]
for p in pytania:
- solutions = re.split(r"[, ]+", p.attrib.get('rozw', ''))
+ solutions = re.split(r"[, ]+", p.attrib['rozw'])
if len(solutions) != 1:
is_single_choice = False
break