Duncan Booth wrote: [...]
is equivalent to: x = x.__iadd__(1)
thx all for answers and hints ...
Generating hundreds of threads is, BTW, a very good way to get poor performance on any system. Don't do that. Create a few threads and put the actions for those threads into a Queue. If you want the threads to execute in parallel investigate using sub-processes.
I know that limitation. However I am bridging to existing software which is hard to be changed. and on powerful machine I have at hand it works quite fast.
The threading module already has a function to return the number of Thread objects currently alive.
I have threads within threads - so it does not suit me :-(. -- Andy -- http://mail.python.org/mailman/listinfo/python-list