要与pandocfilters一起使用的属性类
pandoc-attrs的Python项目详细描述
潘多克酒店
这是一个用于pandoc块属性的简单解析器/发射器, 用于pandocfilters。
它可以读取和写入以下任何格式的属性: -降价 -html格式 -字典 -潘多克
安装:
pip install pandoc-attrs
用法:
frompandocattrsimportPandocAttributesattrs='#id .class1 .class2 key=value'attributes=PandocAttributes(attrs,format='markdown')attributes.to_markdown()>>>'{#id .class1 .class2 key=value}'attributes.to_dict()>>>{'id':'id','classes':['class1','class2'],'key'='value'}attributes.to_html()>>>id="id"class="class1 class2"key='value'attributes.to_pandoc()>>>['id',['class1','class2'],[['key','value']]]attributes.id>>>'id'attributes.classes>>>['class1','class2']attributes.kvs>>>OrderedDict([('key','value')])