Issue
What are the options to display python code in HTML pages?
I do not want to execute python code in the page, but only produce HTML/CSS pages displaying nicely formatted (with e.g., syntax highlighting) python code snippets as done, for instance, by stackoverflow.
Basically I would like a tool that takes a python file as input and generate an HTML/CSS code.
Solution
Update: I just discovered highlightjs.org, which supports over 189 languages and 91 styles, and way easier to use. There is a code sample below:
<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>
Origina Post:
Try codemirror.net. More info click here and here from Stack Overflow
Or like @EternalHour said, you can use <pre>Your code here</pre>
<code>Your code here</code>
Answered By - Kiwirafe
0 comments:
Post a Comment
Note: Only a member of this blog may post a comment.