我注意到您可以使用 python libdiff 输出并排比较文件及其差异。有没有一种简单的方法可以将python中的一个文件输出为带有行号的html?
问问题
279 次
2 回答
4
Pygments支持启用行号HtmlFormatter
的选项。如果需要,Pygments 还具有许多语言的语法突出显示功能,并且它负责转义 HTML 元字符。(对于行号,只有 Pygments 可能是矫枉过正。)linenos
于 2012-06-29T12:56:24.820 回答
2
取决于文件,但有一个文本文件:
f = open(filename)
for num, line in enumerate(f):
print "<span style=\'display: inline-block;width: 50px;\'>" + str(num+1) + "</span>" + line + "<br/>"
于 2012-06-29T12:49:48.603 回答