首页 > 解决方案 > html文件中格式良好的python代码

问题描述

在 HTML 页面中显示 python 代码的选项有哪些?

我不想在页面中执行 python 代码,而只想生成 HTML/CSS 页面,显示格式良好(例如语法突出显示)的 python 代码片段,例如通过 stackoverflow。

基本上我想要一个将python文件作为输入并生成HTML/CSS代码的工具。

标签: htmlcss

解决方案


更新: 我刚刚发现了highlightjs.org,它支持超过 189 种语言和 91 种样式,并且更易于使用。下面有一个代码示例:

<head>
  <link rel="stylesheet"
        href="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/10.0.3/styles/default.min.css">
  <script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/10.0.3/highlight.min.js"></script>
  <script>hljs.initHighlightingOnLoad();</script>
</head>
<body>
  <pre><code class="python">def fib(n):
  a, b = 0, 1
    while a < n:
      print(a, end=' ')
      a, b = b, a+b
      print()
  fib(1000)</code></pre>
</body>


原帖:

试试codemirror.net。更多信息单击此处此处来自 Stack Overflow

或者像@EternalHour 说的,你可以使用<pre>Your code here</pre> <code>Your code here</code>


推荐阅读