Thanks, Marco. I've noticed that the matplotlib reference manual recommends ipython. I haven't been clear what its advantages are, but if interacting with multiprocessing correctly is one of them, I'll try it.
If ipython does everything that IDLE does and more, why is IDLE still shipped with Python anyway? I'll follow up on your IDE recommendations too after trying ipython. -- http://mail.python.org/mailman/listinfo/python-list