Отображать изображения по одному, используя библиотеку Python PIL

Я намереваюсь показать список изображений в каталоге один за другим, используя Python PIL (т.е. закрыть окно предыдущего изображения, прежде чем откроется окно следующего изображения). Вот мой код, который не работает. Он открывает изображения один за другим, не закрывая предыдущее окно.

def show_images(directory):
    for filename in os.listdir(directory):
        path = directory + "/" + filename
        im = Image.open(path)
        im.show()
        im.close()
        time.sleep(5)

Кто-нибудь может мне с этим помочь? Я настаиваю на использовании библиотеки PIL. Спасибо

Ответы на вопрос(1)

Ваш ответ на вопрос