distutils.errors.DistutilsClassError:
Some command class (or possibly distribution class, if anyone feels
a need to subclass Distribution) is found not to be holding up its
end of the bargain, ie.
distutils.errors.DistutilsModuleError:
Unable to load an expected module, or to find an expected class
within some module (in particular, command modules and classes).
distutils.errors.DistutilsOptionError:
Syntactic/semantic errors in command options, such as use of
mutually conflicting options, or inconsistent options,
badly-spelled values, etc.
distutils.ccompiler.CCompiler:
Abstract base class to define the interface that must be
implemented by real compiler classes.
distutils.bcppcompiler.BCPPCompiler:
Concrete class that implements an interface to the Borland C/C++
compiler, as defined by the CCompiler abstract class.
distutils.msvccompiler.MSVCCompiler:
Concrete class that implements an interface to Microsoft Visual
C++, as defined by the CCompiler abstract class.
ctypes.CDLL:
An instance of this class represents a loaded dll/shared library,
exporting functions using the standard C calling convention (named
'cdecl' on Windows).
ctypes.PyDLL:
This class represents the Python library itself.
calendar.LocaleHTMLCalendar:
This class can be passed a locale name in the constructor and will
return month and weekday names in the specified locale.
calendar.TextCalendar:
Subclass of Calendar that outputs a calendar as a simple plain text
similar to the UNIX program cal.
calendar.LocaleTextCalendar:
This class can be passed a locale name in the constructor and will
return month and weekday names in the specified locale.