[PyQt] PyKDE4 Update
Hans-Peter Jansen
hpj at urpla.net
Tue Sep 4 10:39:18 BST 2007
Am Dienstag, 4. September 2007 10:56 schrieb Andreas Pakulat:
>
> > but the threading API sounds like a big can of worms for Python
> > programs running on CPython.
Sure, since it involves playing games with the GIL. See below.
Phil can tell you stories..
> I don't know CPython and how Threading might influence the usage of it.
Threading in CPython boils down to: no matter how many threads you're
running in your process, the python code itself will always run non
threaded, maintained by GIL, the Global Interpreter Lock.
> However ThreadWeaver is built on top of QThread, so if CPython has a
> problem with ThreadWeaver it also has with QThread, which would be
> pretty bad. Threadweaver is not another abstraction from system-thread
> API.
Pete
More information about the PyQt
mailing list