У меня нет удобной IDE, но вы получаете ошибку:
. . . Got <module 'PIL.Image'
Предполагается, что вы пытаетесь использовать сам модуль в качестве типа, когда вы имеете в виду обращение кImage
объект, содержащийся в модуле.
Я предполагаю, что у вас есть импорт, подобный
from PIL import Image
, который Image
ссылается на модуль, а не на объект.
Вы хотите что-то вроде
from PIL.Image import Image
, чтобы импортировать сам объект.
Обратите внимание, что теперь Image
относится к объекту. Вам может потребоваться сделать что-то подобное, если вы хотите сослаться на объект и модуль в одном файле:
from PIL import Image as img
from PIL.Image import Image
Теперь модуль имеет псевдоним img
.