def assemble_parts(self): # we will add 2 new parts to the writer: 'first_paragraph_as_text' and # 'images' Writer.assemble_parts(self) self.parts['first_paragraph_as_text'] = \ self.visitor.first_paragraph_as_text self.parts['images'] = self.visitor.images
def translate_to_parts(document): writer = Writer() writer.document = document writer.translate() writer.assemble_parts() return dict(writer.parts)