QT奇怪的Python线程问题

时间:2010-12-15 19:40:12

标签: python multithreading qt

我有一个模块多线程一些代码(使用线程库),并在它上面,另一个模块实现GUI(使用QT)。

现在,一切似乎都运行正常,除了当我将代码编译为pyc文件,并将扩展名更改为pyw以摆脱黑色CMD屏幕时,GUI工作,GUI模块内部的多线程甚至可以工作,但是 - 其他模块中的多线程根本不起作用。

似乎线程从未开始,我只是永远等待。

py文件?效果很好,pyc文件?效果很好,pyw文件?在较小的模块内穿线不起作用。什么可能导致这种情况?

1 个答案:

答案 0 :(得分:1)

我猜它会对Windows POpen Failures做什么,你想要考虑使用Qt的QThreads代替。