Those interested in writing multi-threaded python programs can try the modules ‘Queue’ and ‘threading’. Additional details are available from the following links.
http://stackoverflow.com/questions/2846653/python-multithreading-for-dummies http://stackoverflow.com/questions/1182315/python-multicore-processing