【python】通过LibreOffice把html文件转换成docx文件

通过下面的一行命令,把test.html转换成test.docx

soffice --invisible --headless --convert-to docx:"Office Open XML Text" test.html

如果想要用python来执行这个命令的话:(请注意"Office Open XML Text"的双引号要去掉哦).​​​​

import subprocess subprocess.call(['soffice', '--invisible', '--headless', '--convert-to', 'docx:Office Open XML Text', 'test.html'])