を失敗し、fenced_codeことが発生しました。Mardown私はmkdocsのための値下げ・ファイルを書き込み、preタグでid属性をしたいしようとしている組み合わせfenced_codeとATTR_LIST
import markdown
text = """# Welcome
This is *true* markdown text.
````python
a=5
print "Hello World"
````{: #hello }
"""
html = markdown.markdown(text, extensions= ['markdown.extensions.fenced_code', 'markdown.extensions.attr_list'])
print html
印刷が
<h1>Welcome</h1>
<p>This is <em>true</em> markdown text.</p>
<p><code id="hello">python
a=5
print "Hello World"</code></p>
を返しますが、私はそれは下と同じだ
<pre id="hello"><code>...
を期待:私は組み合わせて、両方の拡張機能を使用している場合は何の事前のタグが、AP(aragraphタグは)ありませんmkdocs、私は実際に使っています。私はjavascriptを介してアクセスし、埋め込まれたPythonコードウィットskulptを実行するためのIDを持つ必要があります。 これを達成するための解決策はありますか?
何を意味するかを理解し、私はPHP-値下げのドキュメントは、余分なことは、この例を示し、可能であると言うことを、追加したい:~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ {.htmlの#例-1}ここで :https://michelf.ca/projects/php-markdown/extra /#フェンスコードブロック –