我正在尝试按拍摄顺序将图像文件夹编译为单个 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' 完成此操作的替代方法也是受欢迎的。