PyUSB is a native Python module written in C which provides easy USB access
to Python.  The module contains classes and methods to support most USB
operations.