Reading/Writing MS Word files in Python
If you only what to read, it is simplest to use the linux soffice command to convert it to text, and then load the text into python:
I'd look into IronPython which intrinsically has access to windows/office APIs because it runs on .NET runtime.