def some_function(): root = et.Element('page') try: context = root.iterfind('context').next() except StopIteration: context = et.Element('context') root.append(context) return None