The modules described in this chapter provide miscellaneous services that are available in all Python versions. Here's an overview:
doctest | A framework for verifying examples in docstrings. |
unittest | Unit testing framework for Python. |
math | Mathematical functions (sin() etc.). |
cmath | Mathematical functions for complex numbers. |
random | Generate pseudo-random numbers with various common distributions. |
whrandom | Floating point pseudo-random number generator. |
bisect | Array bisection algorithms for binary searching. |
array | Efficient arrays of uniformly typed numeric values. |
ConfigParser | Configuration file parser. |
fileinput | Perl-like iteration over lines from multiple input streams, with ``save in place'' capability. |
xreadlines | Efficient iteration over the lines of a file. |
calendar | General functions for working with the calendar, including some emulation of the Unix cal program. |
cmd | Build line-oriented command interpreters. |
shlex | Simple lexical analysis for Unix shell-like languages. |