0
Я пытаюсь изменить размер изображений. Он отлично работает, но мой ImageField, который является to_field
, открывается, но не закрывается. Поэтому у меня есть ошибка too many open files
. Я попробовал некоторые решения для работы, но я не смог решить проблему. Вот код:Слишком много открытых файлов python
if(to_field.width != size[0] and to_field.height != size[1]):
to_field.open()
image = Image.open(StringIO(to_field.read()))
old_file_path = to_field.path
image.resize(size).save(to_field.path)
Любые советы?
Что такое 'to_field'? –
Вы/если вы 'image.close()'? (Не знаком с PIL ...) – glglgl
Да, я пробовал. Нет атрибута 'close' – Armagan