Tkinter: ошибка "нет такого файла или каталога" при попытке поместить изображение в bg - PullRequest
0 голосов
/ 29 марта 2019

Я работаю над базой данных с помощью tkinter, я пытаюсь добавить фоновое изображение в мой интерфейс, но получаю сообщение об ошибке: "нет такого файла или каталога"

Это для школьного проекта, я в авиационной инженерии, но я довольно плохо знаком с Python.

Это часть кода:

photo=PhotoImage(file="background.png")

zone_dessin = Canvas(Fsur, width=1000, height=600) 

zone_dessin.create_image(250,250,image=photo)

zone_dessin.pack()

1 Ответ

1 голос
/ 29 марта 2019

Если изображение находится в той же папке скрипта, то попробуйте:

script_path = os.path.dirname(os.path.realpath(__file__))
imagefile = os.path.join(script_path, 'background.png')
photo = PhotoImage(file=imagefile)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...