Table of Contents - Faster I/O with Python Threads

1. Cover
2. Overview
3. Expected Background
4. Generic Threads
5. Python Threads
6. Python Thread Issues
7. Using Python Threads
8. Non-threaded Example
9. Threaded Example
10. Multiple Threads


Two sample scripts:

singleThreadSpider.py is a simplistic single-threaded web spider

bruteThreadSpider.py uses a "brute force" approach to threading. It is inefficient because it spawns a new thread for each URL.