python markdown有点麻烦,在线求助!!!

图片说明

python的markdown转换代码块返回的是<p><code></code></p>

而不是

<pre><code></code></pre>

期待的效果

    def abc():
        print('hello world')

实际的效果

python def abc(): print('hello world')

这样就导致了写代码最后显示都是在一行,是我哪里出错了还是有别的方法,在线求助!!!

markdown版本是3.1的

不知道你这个问题是否已经解决, 如果还没有解决的话:

如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 以帮助更多的人 ^-^