Я пытаюсь преобразовать изображения в папке Final в один PDF-файл
Это моя попытка выполнить задачу
import os
import img2pdf
with open("Stickers.pdf","wb") as f:
#print(os.listdir("./Final"))
f.write(img2pdf.convert([x for x in os.listdir("./Final") if x.endswith(".png")]))
Но я получил такое сообщение об ошибке (есть идеи, как это исправить)
File "C:\Users\Future\Desktop\demo.py", line 5, in
f.write(img2pdf.convert([x for x in os.listdir("./Final") if x.endswith(".png")]))
File "C:\Users\Future\AppData\Local\Programs\Python\Python39\lib\site-packages\img2pdf.py", line 2263, in convert
) in read_images(
File "C:\Users\Future\AppData\Local\Programs\Python\Python39\lib\site-packages\img2pdf.py", line 1444, in read_images
im = BytesIO(rawdata)
TypeError: a bytes-like object is required, not 'str'
Подробнее здесь: https://stackoverflow.com/questions/713 ... -in-python