gpt4 book ai didi

python - 使用 tkMessageBox 时摆脱顶层 tk panedwindow

转载 作者:太空狗 更新时间:2023-10-30 02:50:40 26 4
gpt4 key购买 nike

link text

当我这样做时:

tkMessageBox.askquestion(title="Symbol Display",message="Is the symbol visible on the console")

随着Symbol Display window tk window也来了。

如果我按"is"...子窗口返回是,而 tk 窗口保留在那里。

每当我试图关闭 tk 窗口时,End Program - tk 就会出现。在按下“立即结束”按钮时,“pythonw.exe”窗口会询问是否发送错误报告。

为什么会这样?如何在不影响脚本执行的情况下避免弹出 tk 窗口???

最佳答案

技巧 是在 Tk 根顶层调用 withdraw:

>>> import tkMessageBox, Tkinter
>>> Tkinter.Tk().withdraw()
>>> tkMessageBox.askquestion(
... title="Symbol Display",
... message="Is the symbol visible on the console")

关于python - 使用 tkMessageBox 时摆脱顶层 tk panedwindow,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1067900/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com