Уведомления

Группа в Telegram: @pythonsu
  • Начало
  • » Python для новичков
  • » по учебнику Phyton, например - Никола Лейси, при выборе из списка имени не открывается соответствующее фото, [RSS Feed]

#1 Июнь 1, 2023 02:36:44

Kerder77
Зарегистрирован: 2023-06-01
Сообщения: 1
Репутация: +  0  -
Профиль   Отправить e-mail  

по учебнику Phyton, например - Никола Лейси, при выборе из списка имени не открывается соответствующее фото,

Добрый день.
при выборе из списка имени “Atony” не открывается соответствующее фото
Прошу помощи:
Вот мой код: https://codeshare.io/dw3Vgy

Что не так с кодом?
Заранее Всем Респект ))

Прикреплённый файлы:
attachment image.png (340,8 KБ)

Офлайн

#2 Июнь 1, 2023 03:34:18

py.user.next
От:
Зарегистрирован: 2010-04-29
Сообщения: 9849
Репутация: +  853  -
Профиль   Отправить e-mail  

по учебнику Phyton, например - Никола Лейси, при выборе из списка имени не открывается соответствующее фото,

  
#!/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()



Офлайн

  • Начало
  • » Python для новичков
  • » по учебнику Phyton, например - Никола Лейси, при выборе из списка имени не открывается соответствующее фото, [RSS Feed]

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version