Получение PY_VAR1 при печати «запроса»

Я делаю простой веб-код, и когда я пытаюсь напечатать значение, это дает мне что-то еще.

def PeopleSearch():
query = SearchTerm
query = ('what is '+ query)
print str(query)


SearchTerm = StringVar(None)
SearchText = Entry(app, textvariable=SearchTerm)
SearchText.pack()

«SearchTerm» получен из текстового поля. Если я пытаюсь напечатать str (запрос), я получаю PY_VAR1. И я получаю PY_VAR1 независимо от того, что я печатаю.

Но это происходит только тогда, когда я делаю это из программы, содержащей модуль tkinter. Без графического интерфейса он печатает именно то, что я набрал.

Как жизнь? А?

Ответы на вопрос(1)

Ваш ответ на вопрос