Уведомления

Группа в Telegram: @pythonsu

#1 Март 9, 2012 18:02:54

Voroshek
От:
Зарегистрирован: 2011-03-11
Сообщения: 54
Репутация: +  0  -
Профиль   Отправить e-mail  

tkinter и lambda

import tkinter
window = tkinter.Tk()
x=None
ent = tkinter.Entry(window)
ent.bind("<Return>", lambda x: ent.get())# вот, собственно, и вопрос
Как бы лямбдой поместить в x текст, введённый в поле ent?



python3 openSUSE-43Leap

Офлайн

#2 Март 11, 2012 02:50:12

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

tkinter и lambda

import tkinter as tk

window = tk.Tk()
x = []
ent = tk.Entry(window)
ent.v = tk.StringVar()
ent['textvariable'] = ent.v
ent.pack()
ent.bind("<Return>", lambda key: x.append(ent.v.get()))



Офлайн

#3 Март 11, 2012 10:30:24

Voroshek
От:
Зарегистрирован: 2011-03-11
Сообщения: 54
Репутация: +  0  -
Профиль   Отправить e-mail  

tkinter и lambda

Спасибо



python3 openSUSE-43Leap

Офлайн

Board footer

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

Powered by DjangoBB

Lo-Fi Version