Ошибка img2pdf pyhon
Есть файлы типа 1.ipg
, 2.ipg
, rtrrt.jpg
, ghthh.jpg
. Их нужно объединить в pdf файл.
Соединение файлов должно быть обязательно 1.ipg, 2.ipg, остальные не важно. Код ниже работает, но на некоторых выдает ошибку
import img2pdf
import glob
import os
dir = os.path.abspath(os.curdir)
print(dir)
dir_new = dir.split('\\')[-1]
print(dir_new)
with open(dir_new +".pdf", "wb") as f:
f.write(img2pdf.convert(glob.glob("*.jpg")), rotation=img2pdf.Rotation.ifvalid)
Текст ошибки:
Traceback (most recent call last):
File "C:/pyserver/1.py", line 13, in <module>
f.write(img2pdf.convert(glob.glob("*.jpg")), rotation=img2pdf.Rotation.ifvalid)
TypeError: write() takes no keyword arguments
Источник: Stack Overflow на русском