我正在尝试将文件夹中的所有 .job 文件转换为单个 pdf。这段代码可以做到这一点,但是它们没有特定的顺序。我希望它们按照文件创建时间的顺序导入,或者它们的文件名遵循设置模式“XXX_1.jpg”
这是我到目前为止所拥有的:
import img2pdf
os.chdir('C:/Path')
# convert all files ending in .jpg inside a directory
with open("output.pdf", "wb") as f:
f.write(img2pdf.convert([i for i in os.listdir('.') if i.endswith(".jpg")]))