用python将扫描文档的文本highlight起来
时间: 2023-06-03 10:01:43 浏览: 121
python扫描
可以使用Python的第三方库pygments来实现文本高亮。具体方法如下:
1.安装pygments库:
在终端输入以下命令:
pip install pygments
2.导入pygments库:
在代码的开头处添加以下代码:
from pygments import highlight
from pygments.lexers.python import PythonLexer
from pygments.formatters.html import HtmlFormatter
3.读取文本文件并进行高亮:
f = open("document.txt", "r")
text = f.read()
highlighted_text = highlight(text, PythonLexer(), HtmlFormatter())
4.将高亮后的内容保存到html文件中:
f = open("highlighted_document.html", "w")
f.write(highlighted_text)
f.close()
以上代码将读取名为"document.txt"的文本文件,并使用PythonLexer语法高亮器将其高亮,最后将高亮后的内容保存在"highlighted_document.html"中。
注意:在代码中的语法高亮器可以根据需要进行更改。
阅读全文