1

pygments用//创建 HTML 代码片段的正确方法是什么python-markdowndjango-markdownx基本上,我试图让它看起来像官方 Python 文档中的代码块:https ://docs.python.org/3/library/csv.html

示例:我正在尝试转换以下部分:

>>> s = "Hello World!"
>>> print(s[0])
H

通过在 Markdown 中使用后面的抽动(通常不缩进,修复在这里发布):

    ```python
    >>> s = "Hello World!"
    >>> print(s[0])
    H
    ```

结果python-markdown如下:

<div class="codehilite">
<pre>
<span></span>
<code>
<span class="o">&gt;&gt;&gt;</span> 
<span class="n">s</span> 
<span class="o">=</span> 
<span class="s2">&quot;Hello World!&quot;</span>
<span class="o">&gt;&gt;&gt;</span> 
<span class="nb">print</span>
<span class="p">(</span>
<span class="n">s</span>
<span class="p">[</span>
<span class="mi">0</span>
<span class="p">])</span>
<span class="n">H</span>
</code>
</pre>
</div>

这几乎是我需要的。除了,我希望>>>asclass=gp和结果Hclass=go

<span class="gp">&gt;&gt;&gt;</span>
 
<span class="go">H</span>

它可能与如何编写输入有关,但我无法弄清楚如何去做。很感谢任何形式的帮助!

4

0 回答 0