Форум сайта python.su
Добрый день.
при выборе из списка имени “Atony” не открывается соответствующее фото
Прошу помощи:
Вот мой код: https://codeshare.io/dw3Vgy
Что не так с кодом?
Заранее Всем Респект ))
Прикреплённый файлы:
image.png (340,8 KБ)
Офлайн
#!/usr/bin/env python3 from tkinter import * window = Tk() def clicked(sel): sel = selectName.get() #mesg = "Hello " + sel #mlabel["text"] = mesg if sel == "Atony": photo = PhotoImage(file = "atony.gif") photobox.image = photo elif sel == "Sue": photo = PhotoImage(file = "Sue.gif") photobox.image = photo elif sel == "Tim": photo = PhotoImage(file = "Tim.gif") photobox.image = photo else: photo = PhotoImage(file = "logo.gif") photobox.image = photo photobox["image"] = photo photobox.update() ##window.wm_iconbitmap('MyIcon.ico') window.configure(background = "light green") photo = PhotoImage(file = "logo.gif") photobox = Label(window, image = photo) photobox.image = photo photobox.place(x = 30, y = 20, width = 150, height = 120) selectName = StringVar(window) selectName.set("Select Name") namesList = OptionMenu(window, selectName, "Atony", "Sue", "Tim", command=clicked) namesList.place(x = 50, y = 160) window.mainloop()
Офлайн