Pandoc:markdown轉word
簡介:Pandoc是由John MacFarlane開發的標記語言轉換工具,可實現不同標記語言間的格式轉換,堪稱該領域中的“瑞士軍刀”。Pandoc使用Haskell語言編寫,以命令行形式實現與用戶的交互,可支持多種操作系統;Pandoc採用GNU GPL授權協議發佈,屬於自由軟件。Pandoc是一個跨平台的文本轉換工具,可以將Markdown文本轉換爲多種格式,包括Word文档。Pandoc有一個Python包裝器pypandoc,可以通過Python調用Pandoc進行Markdown到Word的轉換。
歷史攻略:
官網:https://pandoc.org/installing.html
工具安裝:找到相應的安裝程序或二進制文件,或者通過包琯理器安裝。
安裝pypandoc:
pip install pypandoc案例源碼:
# -*- coding: utf-8 -*-# time: 2023/3/28 11:30# file: markdown2doc.py# 公衆號: 玩轉測試開發
import pypandoc
def md2doc(input_file, output_file): # 將Markdown文本轉換爲Word文档 output = pypandoc.convert_file(input_file, 'docx', outputfile=output_file) print(output)
if __name__ == '__main__': input_file = 'a.md' output_file = 'b.docx' md2doc(input_file, output_file)
運行結果:
本站是提供個人知識琯理的網絡存儲空間,所有內容均由用戶發佈,不代表本站觀點。請注意甄別內容中的聯系方式、誘導購買等信息,謹防詐騙。如發現有害或侵權內容,請點擊一鍵擧報。
0條評論