在javascript中是否有一个很好的Pretty Printing Python库,借助它我可以直接将我的python代码放在div中,而且漂亮的打印是使用javascript。
我用Google搜索并发现它用于其他语言,但无法为Python找到任何好的语言。
请帮忙。
答案 0 :(得分:2)
示例:
<html>
<head>
<script type="text/javascript" src="shCore.js"></script>
<script type="text/javascript" src="shBrushPython.js"></script>
<link type="text/css" href="shCore.css" rel="stylesheet" />
<link type="text/css" href="shThemeDefault.css" rel="stylesheet" />
</head>
<body>
<pre class='brush: python'>
#!/usr/bin/env python
def hello(txt):
print('Hello %s!' % txt)
if __name__ == '__main__':
hello()
</pre>
<script type="text/javascript">
SyntaxHighlighter.all()
</script>
</body>
</html>