📅  最后修改于: 2023-12-03 14:59:14.374000             🧑  作者: Mango
amvkage 是一个开源的 Python 工具,可以帮助程序员快速生成 markdown 格式文档。它的主要特点包括:
pip install amvkage
生成 markdown 文档:
amvkage --data_path=./data --output=./output.md
其中,--data_path
参数指定要生成文档的数据路径,--output
参数指定要输出的 markdown 文件路径。支持的其他参数包括:
--model
: 模式,可选值为 basic
、medium
、advanced
,默认为 basic
。--language
: 语言,可选值为 zh
、en
,默认为 zh
。amvkage 支持多种数据格式,如 CSV、JSON、XML 等。下面是一个 CSV 数据的示例:
name,age,sex
张三,21,男
李四,22,女
王五,23,男
赵六,24,女
假设有一个名为 data.csv
的 CSV 数据文件,其中包含学生的姓名、年龄和性别信息。我们可以使用 amvkage 来生成一个相应的 markdown 表格,如下所示:
|name|age|sex|
|:-:|:-:|:-:|
|张三|21|男|
|李四|22|女|
|王五|23|男|
|赵六|24|女|
可使用以下参数自定义输出的表格:
--header
: 表格头,默认为 True。--border
: 边框样式,可选的值有 solid
、dashed
、double
、none
等。--delimiter
: 分隔符,默认为 ,
。例如:
amvkage --data_path=./data --output=./output.md --border=solid --delimiter=|
将生成以下 markdown 表格:
name|age|sex
----|---|---
张三|21|男
李四|22|女
王五|23|男
赵六|24|女
amvkage 是一个简单易用、灵活定制的 markdown 生成工具,可以大大加快程序员生成文档的速度,提高工作效率。无论是写技术文档,还是整理数据报表,都可以得心应手。它的优势不言而喻,值得你一试!