python tkinter 使用多进程时,会弹出很多个相同的界面

我现在有很多个处理数据的函数,其中就有用到多进程的。用tkinter做的界面,当command=调用用到多进程的函数时,就弹出了很多个界面,都是一样的原界面。
想问下这些界面怎么让他们不弹出来

阿波罗的战车
浏览 2620回答 3
3回答

Verckolf

把代码放到if __name__ == "__main__"下可以运行,但是我无法解释原因。如果有大牛来解释下就好了?

神不在的星期二

这个问题没有解决,最终弃用了多进程,只为了界面能成功显示。

白猪掌柜的

使用lambda表达式即可。例如: command=lambda: stopDemo(root)
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Python