Я пишу небольшую тестовую программу для API TheMovieDB. Я отображаю изображение плаката mov ie в Label, и все работает нормально, однако, если я пытаюсь сменить изображение на другой плакат, мне говорят, что "объект не имеет атрибута" configure ", что кажется странным, поскольку я использовал его ранее с нет ошибки?
Я создаю метку ....
self.posterImage = tk.Label(self.frameInfo, text="")
self.posterImage.pack(side=tk.LEFT)
И затем загружаю изображение из URL с помощью ...
response = requests.get("http://image.tmdb.org/t/p/w185" + str(movie.poster_path))
img_data = response.content
image = Image.open(BytesIO(img_data))
img = ImageTk.PhotoImage(image)
self.posterImage.configure(image=img, text="")
self.posterImage = img
Первый время, когда я показываю изображение плаката, все работает отлично. Однако, если я захочу отобразить другое изображение плаката после того, как уже отобразил первый, который я получаю ....
AttributeError: 'PhotoImage' object has no attribute 'configure'
У кого-нибудь есть идеи, почему, пожалуйста?
Спасибо!