По какой-то причине, когда я нажимаю кнопку py_varo, печатается, а не значение в текстовом поле. Любая идея почему?Почему печатается py_varo в отличие от значения в текстовом поле?
import sys
from tkinter import*
mygui = Tk()
message = StringVar()
mygui.geometry('300x300+982+0')
mygui.title("hey everyone check out my gui")
mylabel1 = Label(mygui, text = 'hello world',fg = 'yellow', bg = 'blue')
mylabel1.grid(row = 0, column = 0)
def button():
global message
print (message)
textbox = Entry(mygui, textvariable =message)
textbox.grid(row = 0, column = 2)
mybutton = Button(mygui, text = 'Pointless Button', command = button)
mybutton.grid(row = 0,column = 1)
mygui.mainloop()
* для интересующего вас вопроса *, пожалуйста, соглашайтесь с ответами на вопросы, которые вы получаете по вопросам, так как это предотвращает выполнение stackoverflow, например, для [этого вопроса] (http://stackoverflow.com/questions/20585560/ my-tkinter-gui-is-invisible-for-unknown-причинам), у вас есть отличный ответ от @falsetru, но вы ни комментировали, ни принимали .... пожалуйста, избегайте спрашивать и запускать свою модель. .. также рассмотрите [экскурсия о SO] (http://stackoverflow.com/tour) –