0

我正在尝试按拍摄顺序将图像文件夹编译为单个 PDF。

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]))

由于某些原因

 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