Python Pretty Print Library

时间:2013-12-28 12:18:31

标签: javascript python

在javascript中是否有一个很好的Pretty Printing Python库,借助它我可以直接将我的python代码放在​​div中,而且漂亮的打印是使用javascript。

我用Google搜索并发现它用于其他语言,但无法为Python找到任何好的语言。

请帮忙。

1 个答案:

答案 0 :(得分:2)

结帐SyntaxHighlighter

示例:

<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>