跳转到主要内容

在Markdown文件中执行Python代码并捕获输出

项目描述

markdown_code_exec

在Markdown文件中执行Python代码并捕获输出

版权所有 2022 Sebastiaan Mathôt

命令行使用

用法:markdown_code_exec.py [-h] [-i 输入] [-o 输出]

可选参数:-h, --help 显示此帮助信息并退出 -i 输入, --input 输入 输入Markdown文件 -o 输出, --output 输出 输出Markdown文件

函数参考

markdown_code_exec.parse_text(md)

接受包含Markdown文本的 str,在Markdown中查找代码块,执行这些代码块并捕获输出,然后将捕获的输出嵌入到Markdown中。

参数

  • md: str : 输入Markdown字符串

返回

str 编译后的Markdown字符串

markdown_code_exec.parse_file(src, dst)

接受Markdown输入文件,执行代码块并捕获输出,然后将结果写入新输出文件。

src: str 输入文件的完整路径 dst: str 输出文件的完整路径

许可证

GNU通用公共许可证3

由以下支持