2024-09-28 22:18:53 发布
网友
我注意到,可以使用pythonlibdiff输出文件的并排比较及其差异。有没有一种简单的方法将python中的一个文件输出为带有行号的html?在
取决于文件,但文本文件有一个:
f = open(filename) for num, line in enumerate(f): print "<span style=\'display: inline-block;width: 50px;\'>" + str(num+1) + "</span>" + line + "<br/>"
Pygments的^{}支持linenos选项来启用行号。Pygments还提供了许多语言的语法高亮显示功能,如果需要,它还负责转义HTML元字符。(对于行号,只有Pygments可能有点过头了。)
linenos
取决于文件,但文本文件有一个:
Pygments的^{} 支持
linenos
选项来启用行号。Pygments还提供了许多语言的语法高亮显示功能,如果需要,它还负责转义HTML元字符。(对于行号,只有Pygments可能有点过头了。)相关问题 更多 >
编程相关推荐