bash pip install Pygments python from pygments import highlight from pygments.lexers import PythonLexer from pygments.formatters import TerminalFormatter code = ''' def greet(name): print("Hello, " + name + "!") ''' highlighted_code = highlight(code, PythonLexer(), TerminalFormatter()) print(highlighted_code) python from pygments import highlight from pygments.lexers import PythonLexer from pygments.formatters import HtmlFormatter code = ''' def greet(name): print("Hello, " + name + "!") ''' highlighted_code = highlight(code, PythonLexer(), HtmlFormatter()) html_output = '<!doctype html><html><head><style>{0}</style></head><body>{1}</body></html>'.format( HtmlFormatter().get_style_defs('.highlight'), highlighted_code ) with open('highlighted_code.html', 'w') as f: f.write(html_output)


上一篇:
下一篇:
切换中文