Уведомления

Группа в Telegram: @pythonsu

#1 Янв. 28, 2020 20:48:18

LEOG
Зарегистрирован: 2018-10-25
Сообщения: 3
Репутация: +  0  -
Профиль   Отправить e-mail  

Python and Tkinter

Всем доброго времени суток.
Есть код

   
       entr1.insert(0,values[0])
        entr2.insert(0,values[1])
        entr1.focus()
""" необходимая магия """
        but1.bind('<Button-1>',lambda event, a=entr1.get(),b=entr2.get(),a1=values[0],b1=values[1]:insertgiderler(event,a,b,a1,b1))
может у кого будут идеи , или мысли, или кто знает , как можно на месте комментария , прописать условие или использовать некий метод который бы позволил поймать момент изменение значений в Edit ну а после уже спокойно перейти к событию на кнопке but1 .
Заранее прошу прощение за явные ошибки

Офлайн

#2 Фев. 8, 2020 21:07:03

DamMercul
Зарегистрирован: 2017-11-26
Сообщения: 323
Репутация: +  13  -
Профиль   Отправить e-mail  

Python and Tkinter

У тебя в bind()'е syntax error (“:” вместо “,”). И у entr разные имена вверху, entr1 и entr2
Можешь попробовать сделать не проверку на то, нажал ли ты что-то, а использовать это:

 (lambda event: (do something there) is entr1.select_present() else None)



____________________________________________________

 # Life loop
while alive:
    if (fun > boredom) and money:
        pass_day(fun, boredom, money)
        continue
    else: break

Отредактировано DamMercul (Фев. 8, 2020 21:07:29)

Офлайн

Board footer

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

Powered by DjangoBB

Lo-Fi Version