python - 在 osx 上将 .py(文本文件)批量转换为 .pdf

标签 python pdf text batch-processing

我教授 Python 类(class),并且有大量提交考试的 .py 文件。我想将所有这些转换为 pdf,以便我可以在我的 ipad 上的 IAnnotate 中打开它们,标记它们并将它们返回给学生。如何以批处理模式进行此类转换?

最佳答案

试过小牛队:

#!/bin/bash
for file in *.py; do
    textutil -convert rtf -font 'Courier New' -fontsize 9 ${file} -output ${file}.rtf
    cupsfilter -D ${file}.rtf > ${file}.pdf
done

生成的文件将被命名为 *.py.pdf

关于python - 在 osx 上将 .py(文本文件)批量转换为 .pdf,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22119484/

相关文章:

pandas - 如何使长文本适合text_frame? Python-pptx

linux - 根据现有列的值添加新列

java - 如何处理文件关闭抛出的异常?

c# - 如何在C#中实现类似python风格的多个返回值

Python Turtle for 循环无限运行

python - 如何在 .map 函数中访问张量形状?

pdf - Markdown 中的特殊字符 - Pandoc 和 Github Flavored

PHP:未捕获的 ImagickException:PDFDelegateFailed

regex - 如何在 Notepad++ 中更改正则表达式中字母的大小写

python - 找不到 simplejson 但在尝试安装时说它在那里?