在usong tkmessagebox时摆脱Toplevel tk Panewindow
题
当我做 :
tkMessageBox.askquestion(title="Symbol Display",message="Is the symbol visible on the console")
随着符号显示窗口窗口,TK窗口也即将到来。
如果我按“是” ...孩子窗口返回是,而TK窗口保留在那里。
每当我尝试关闭TK窗口时,结束程序-TK来了。按下“立即结束”按钮“ pythonw.exe”窗口来发送错误报告。
为什么这样?我如何避免在不影响脚本执行的情况下弹出tk窗口???
解决方案
这 诡计 是要在TK根顶上提取撤回:
>>> import tkMessageBox, Tkinter
>>> Tkinter.Tk().withdraw()
>>> tkMessageBox.askquestion(
... title="Symbol Display",
... message="Is the symbol visible on the console")
不隶属于 StackOverflow