Перед тем, как начать, я знаю, что найден пост, касающийся моего вопроса здесь , однако, это не совсем помогло мне, и я все еще сталкиваюсь с проблемами даже после следующих ответов на пост.
Кажется, я получаю две разные "ошибки"
Одна ошибка, когда она показывает, что файл изображения не читается.который дается при использовании этого кода (это то, что дается из другого поста в качестве ответа, который работал):
self.background_image=tk.PhotoImage…
self.background_label = tk.Label(parent, image=background_image)
self.background_label.place(x=0, y=0, relwidth=1, relheight=1)
И еще одна «Ошибка» Где при использовании следующего кода, изображение не отображается, нореальное сообщение об ошибке не выдается:
self.background_image = tk.PhotoImage(r'C:/hazuki-gui/resources/background1.png')
self.background_label = tk.Label(image=self.background_image)
self.background_label.place(x=0,y=0)
Я посмотрел вокруг, и все просто показывает первый способ, который я показал выше.Я попытался использовать оба изображения: png
и jpg
, но оба возвращают одинаковые результаты в обоих случаях.
Буду признателен за любую помощь по этому вопросу.
Примечание: Если есть какие-либо различия в том, как это сделать для Python 2.7 и Python 3.x, пожалуйста, сообщите мне (в настоящее время яиспользуя python 2.7, но переместим его в 3.x)