打印(到打印机!)通过命令行突出显示语法的Python源代码(Linux)

2024-06-16 10:06:20 发布

您现在位置:Python中文网/ 问答频道 /正文

有时我只想打印出源代码,但我也喜欢语法高亮显示。从命令行执行此操作的好方法是什么?在

解决方案here对我不起作用——文本只是从页面底部跑出来的,另外,我宁愿不必处理临时文件。我很难找到解决方案,而不是仅仅提供一个我不需要或不需要的输出文件。在

我在想象一个解决方案

>> newcmd module.py | lpr

其中newcmd是获取源代码、将其美化为pdf,然后转储到stdout的任何内容。在

我不想美化代码的格式,只是在打印输出中突出显示语法。在


Tags: 文件方法命令行py文本herepdf源代码