Я довольно новичок в Tkinter, но начинаю пытаться добавлять более сложные графические интерфейсы в мои скрипты. Так что это должно быть довольно просто, но я не могу понять, что происходит не так.
То, что я хочу, довольно просто, несколько вариантов ввода данных и внизу кнопки выхода и отправки. Кажется, что mainloop () или что-то еще продолжает выполнять команду кнопки без какого-либо пользовательского ввода. Таким образом, из-за кнопки выхода, апплет уничтожается еще до его появления. Если я помещу кнопки за пределы mainloop (), проблем не возникает, но, конечно, это не имеет смысла, и кнопки не отображаются.
button_exit = Tkinter.Button(root, text = 'Exit', command = root.destroy())
button_exit.grid(row=3, column=0, pady=10, sticky='E')
button_query = Tkinter.Button(root, text = 'Query', command = intQuery())
button_query.grid(row=3, column=1, padx=10, sticky='E')
root.mainloop()
Это в основном проблемная область кода. Остальное - просто поля ввода данных, большая часть сценария еще даже не написана.
Заранее спасибо.