当我做 :
tkMessageBox.askquestion(title="Symbol Display",message="Is the symbol visible on the console")
Run Code Online (Sandbox Code Playgroud)
随着符号显示窗口tk窗口也来了.
如果我按"是"...子窗口返回是,而tk窗口仍然在那里.
每当我尝试关闭tk窗口时,End Program - tk都会出现.按"立即结束"按钮"pythonw.exe"窗口来询问是否发送错误报告.
为什么会这样?如何在不影响脚本执行的情况下避免tk窗口弹出?
该诀窍是调用于Tk根顶级回避:
>>> import tkMessageBox, Tkinter
>>> Tkinter.Tk().withdraw()
>>> tkMessageBox.askquestion(
... title="Symbol Display",
... message="Is the symbol visible on the console")
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
797 次 |
最近记录: |