The modules described in this chapter provide support for concurrent execution of code. The appropriate choice of tool will depend on the task to be executed (CPU bound vs IO bound) and preferred style of development (event driven cooperative multitasking vs preemptive multitasking). Here’s an overview:
The following are support modules for some of the above services:
16.17. ctypes — A foreign function library for Python
17.1. threading — Thread-based parallelism
Enter search terms or a module, class or function name.