python - Make exact copy of certain parts of DOCX to DOCX -


how make exact copy of paragraphs in ms word? if have 3 paragraphs:

lorem ipsum dolor sit amet, consectetur adipiscing elit. vestibulum molestie sollicitudin eros, eget maximus sapien. mauris placerat tempor odio, eu pretium dolor facilisis vitae. aliquam ut orci molestie, rhoncus dolor sit amet, congue nisi. morbi scelerisque enim sagittis malesuada convallis.

vivamus eu diam sed nisl suscipit bibendum. etiam ullamcorper libero. nullam vulputate ornare magna, et egestas nibh elementum ut. integer quis nibh lacus. quisque ut metus dictum, pretium ante non, dignissim risus.

nullam imperdiet massa convallis lorem ultricies, vitae pellentesque dui eleifend. nullam in felis in purus tempor auctor. interdum et malesuada fames ac ante ipsum primis in faucibus. nam ipsum metus, hendrerit sed elit quis, lacinia ornare magna. proin ligula erat, finibus quis eleifend et, blandit interdum nisl.

and copy text paragraph 1 , 3 directly ms docx file, how go this. , important because first docx contains tables, graphs, layout keep. tried with

def gettext(filename):     doc = docx.document(filename)     fulltext = []     para in doc.paragraphs:         fulltext.append(para.text)     return '\n'.join(fulltext)  import docx text_one = gettext(path) # actual file, e.g. lorem ipsum in example  document = docx.document() document.add_paragraph(text_one.split('vivamus eu diam sed nisl')[0]) document.add_paragaph(text_one.split('quisque ut metus dictum, pretium ante non, dignissim risus.)[1]) document.save("../test.docx") 

but deletes tables, graphs whatever..that's why more viable solution. thanks.


Comments

Popular posts from this blog

neo4j - finding mutual friends in a cypher statement starting with three or more persons -

php - How to remove letter in front of the word laravel -

minify - Minimizing css files -