내 기능은 내가 버튼 클릭에 엔트리 상자에 입력 한 값을 반환하지 않습니다 :tkinter : 값을 반환하지 않는 콜백?
from tkinter import *
import os
def onclick2():
val = box.get()
return(val)
root = Tk()
box = Entry(root)
box.pack()
buttonfortxtbox = Button(root, text="Check Result", font=('Cooper Black', 9), bd=10, width=20,command=onclick2)
buttonfortxtbox.pack(anchor = S)
print(onclick2())
root.mainloop()
어디서든 유용에 ** onclick2 ** 함수 값이 반환되고 –
, 그냥 반환 아니에요의 글로벌 ** 발 ** 변수 외부를 선언 할 수 있습니다. –
어디에서 반환 되길 기대합니까? 버튼을 클릭 할 때 반환 값을 수신 대기하는 것은 없습니다. –