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

Posted 芽衣

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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"的双引号要去掉哦)

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

 

以上是关于python通过LibreOffice把html文件转换成docx文件的主要内容,如果未能解决你的问题,请参考以下文章

通过 Python 脚本更新之前打开的 LibreOffice 电子表格而不关闭 LibreOffice

LibreOffice - 如何通过 python 宏创建文件对话框?

想通过编程把doc转成ps格式

如何在 libreoffice calc 中编写 python 宏来发送和接收数据

怎么把libreoffice改成正常

如何在 libreoffice writer 中使用 python 宏将文本插入斜体或粗体等