Python: закрыть файл, открытый с scipy.misc.imread - PullRequest
0 голосов
/ 30 июня 2018

В Python можно прочитать изображение со scipy следующим образом:

from scipy.misc import imread

img = imread('cats.jpg')

Как закрыть этот открытый файл?

1 Ответ

0 голосов
/ 30 июня 2018

Хорошо, Сципи использует PIL под крышкой, а PIL поддерживает синтаксис блока with, который автоматически закрывает файл при выходе из блока:

from PIL import Image

with Image.open('test.png') as test_image:
    do_things(test_image)
...