Честное предупреждение - я абсолютный новичок.
Я использую Python 3.8.2 в IDLE и иногда в Spyder.
Моя цель: открыть изображение (находится в папке) в режиме предварительного просмотра с помощью подушки
Мой код:
from PIL import Image
my_image = Image.open("flower.jpg")
my_image.show(r"/Users/User/Desktop/flower.jpg")
Я запускаю это, и оно работает! Но это работает, только если jpg находится на рабочем столе. Я хочу поместить изображение в папку. Поэтому я изменил свою последнюю строку кода на что-то вроде этого:
my_image.show(r"/Users/User/Desktop/folder/flower.jpg")
Я поместил изображение в папку, запустил программу и получил эту ошибку:
**FileNotFoundError: [Errno 2] No such file or directory: 'flower.jpg'**
Как ни странно, если я помещу jpg обратно на рабочий стол и все еще использую путь с «папкой» в нем, программа успешно запускается и показывает мне изображение.
Это проблема с путем? Как я могу использовать Image.show (), чтобы открыть изображение, которое находится где-то, кроме рабочего стола?
Спасибо!