pySerial

pySerial 2.5

It provides backends for Python running on Windows, Linux, BSD (possibly any POSIX compilant system) and Jython.The module named "serial" automatically selects the appropriate backend. The module is a serial port extension for Win32, BSD, Jython,...