多个markdown文件"/>
python快速合并多个markdown文件
python快速合并多个markdown文件
由于windows终端不支持 pandoc *.md -o output.md
这种命令,思来想去还是写个python脚本合并的方法最方便了,于是便有了此文。
本文前提是有python环境和pandoc,pandoc下载链接:github pandoc
代码如下,由于文件比较隐私,效果就不展示了。
import os#找到当前目录下所有扩展名为.md的markdown文件
def find_md_files():path = os.getcwd()md_files = []for file in os.listdir(path):if file.endswith(".md"):md_files.append(file)result = " ".join(md_files)return str(result)#调用pandoc合并文件
def pandocJoin(files,outname):os.system(f'pandoc {files} -o {outname}.md')if __name__ == "__main__":pandocJoin(find_md_files(),'filename')
更多推荐
python快速合并多个markdown文件
发布评论