pip install pygments python from pygments import highlight from pygments.lexers import PythonLexer from pygments.formatters import HtmlFormatter code = ''' def greet(name): print("Hello, " + name + "!") greet("World") ''' highlighted_code = highlight(code, PythonLexer(), HtmlFormatter()) print(highlighted_code) html <div class="highlight"> <pre> <span class="k">def</span> <span class="nf">greet</span><span class="p">(</span><span class="n">name</span><span class="p">):</span> <span class="n">print</span><span class="p">(</span><span class="s">&quot;Hello, </span><span class="si">+</span><span class="n">name</span><span class="si">+</span><span class="s">&quot;!</span><span class="p">)</span> <span class="n">greet</span><span class="p">(</span><span class="s">&quot;World&quot;</span><span class="p">)</span> </pre> </div>


上一篇:
下一篇:
切换中文