Do you guys know that that we’ve have had an Open Source Python API for OpenSplice for a few months now? Check it out at https://github.com/atolab/dds-python
These API allow to use topics generated from IDL or Python Classes. The examples should illustrate how they work, but don’t hesitate to post questions on GitHub.
The API is not 100% complete but provides most of the useful features and some additions – such as synchronous read and take.