0

我在一个文件夹中有一组 .png 文件,如果它们被占用,我正在尝试按顺序将它们组合成一个 PDF。在这里,我尝试使用 img2pdf,但我会采用任何可以完成此任务的选项。

这是我到目前为止所拥有的:

os.getcwd()
os.chdir(folder_path)

a= glob.glob(folder_path)
b = [os.path.getctime(i) for i in a]
c = {}
for i,j  in list(zip(a,b)):
    c[i] = j
sorted_c = dict(sorted(c.items(), key=operator.itemgetter(1),reverse=False))
with open("output.pdf", "wb") as f:
    f.write(img2pdf.convert([k for k in sorted_c]))

最后两行抛出错误“TypeError: a bytes-like object is required, not 'str'”

4

0 回答 0