from pygments.lexers import RstLexer
from pygments.formatters import TerminalFormatter
from pygments import highlight
output = highlight(source, RstLexer(), TerminalFormatter())
p = subprocess.Popen('less', stdin=subprocess.PIPE)
p.stdin.write(output)
p.stdin.close()
p.wait()
私がちょうどprint output
-すべてが大丈夫ですが、配管が壊れてハイライトされているとき…何かアイデアはありますか?
例: