Код: Выделить всё
from PIL import Image
image = Image.open("some path")
image.load()
Код: Выделить всё
image.close()
Код: Выделить всё
image = "some other thing"
# or
del image
В документации указано:
Предлагаемая обработка файлов
Код: Выделить всё
Image.Image.load()несколько кадров.
Код: Выделить всё
Image.Image.seek()Пользователям библиотеки следует использовать контекстный менеджер или вызывать
Код: Выделить всё
Image.Image.close(), чтобы убедиться, что основной файл закрыт.
Поэтому я предполагаю, что это так. Но большинство примеров, которые я видел, все равно вызывают .close(). Вот почему я в замешательстве.