Guido van Rossum | 260cc1a8 | 1992-08-10 10:48:14 +0000 | [diff] [blame] | 1 | This directory contains some demonstrations of the thread module. |
Guido van Rossum | 260cc1a8 | 1992-08-10 10:48:14 +0000 | [diff] [blame] | 2 | |
Guido van Rossum | f82fef0 | 1993-12-17 14:45:06 +0000 | [diff] [blame] | 3 | These are mostly "proof of concept" type applications: |
| 4 | |
Guido van Rossum | d15a155 | 1994-05-03 14:14:49 +0000 | [diff] [blame] | 5 | Generator.py Generator class implemented with threads. |
Guido van Rossum | 3df1d1b | 1996-07-30 19:06:36 +0000 | [diff] [blame] | 6 | bug.py Demonstrate a bug with importing modules in threads. |
| 7 | find.py Parallelized "find(1)" (looks for directories). |
| 8 | sync.py Condition variables primitives by Tim Peters. |
Guido van Rossum | 260cc1a8 | 1992-08-10 10:48:14 +0000 | [diff] [blame] | 9 | telnet.py Version of ../sockets/telnet.py using threads. |
Guido van Rossum | 3df1d1b | 1996-07-30 19:06:36 +0000 | [diff] [blame] | 10 | wpi.py Version of ../scripts/pi.py using threads (needs stdwin). |
Guido van Rossum | f4e13a4 | 2000-11-08 15:17:49 +0000 | [diff] [blame] | 11 | |
| 12 | Coroutine.py Coroutines using threads, by Tim Peters (22 May 94) |
| 13 | fcmp.py Example of above, by Tim |
| 14 | squasher.py Another example of above, also by Tim |