机械减价
如果您使用markdown为用户创建教程,则这些markdown文件通常是一系列shell命令,用户将这些shell命令复制并粘贴到他们选择的shell中,以及每个命令的作用的详细文本描述。
如果您要定期发布软件,并且每次创建发行版时都必须通过将粘贴命令复制到终端中来手动验证教程,那么这是适合您的软件包。
mechanical-markdown软件包是一个Python库和相应的Shell脚本,可让您以自动化方式运行带注释的markdown教程。 它将执行您的markdown教程,并根据预期的stdout / stderr验证输出,您可以将它们直接嵌入到markdown教程中。
正在安装
此软件包需要一个可工作的python3环境。 您可以使用pip安装它:
pip install mechanical-markdown
这将安装Python模块,并创建mm.py CLI