KO
|
EN
gitlite — search
Search
#javascript
#python
#hacktoberfest
#react
#ai
#typescript
#llm
#go
#golang
#android
#machine-learning
#rust
#deep-learning
#linux
cdds-python
★ 11
Open GitHub ↗
Python Binding for Chameleon
Download README (.md)
Explore Similar Repositories
lamb
:
monitoring tool for better visibility when developing AWS Lambda functions
gitcoin
:
Because Github needs cybermoney, y'all!
qnamaker-sync
:
Syncronization library for Microsoft QnA Maker
JmeterSockJsSampler
:
A Jmeter SockJS Stomp Sampler
askadev.org
:
Free mentoring from local programmers
// repository documentation
Was this content helpful?
★ 0
(0 ratings)
Select Rating:
★
★
★
★
★
Submit Feedback
Recent Feedback
×
Download README
Do you want to download the
README.md
file for
cdds-python
?
Download (.md)
# Cyclone DDS Python API ## Overview **cdds-python** is a simple Python API for [Cyclone DDS](https://github.com/eclipse-cyclonedds/cyclonedds#getting-started) This API supports: - **IDL-based Topic Types**. In this case the equivalent python type has to be defined using the appropriate ctype structure. - **Python Objects**. Python objects can be used as Topic types, in this case the wire representation is that of flexy-types, meaning a key/value pair. Regardless of the kinds of type definition interoperability and instance management are maintained (see code examples). ## Installation **pydds** depends on: - [**jsonpickle**](https://github.com/jsonpickle/jsonpickle), please refer to the project page for installation informations. - [**Cyclone DDS**](https://github.com/eclipse-cyclonedds), refer to the installation instructions to see how to get it set up. as Once the dependencies are intalled simply do (assuming your are running on Linux): ``` $ cd python-cdds $ ./configure $ python3 setup.py install ``` The setup my requires admin rights on some plartforms. To test your installation do: $ python3 test_flexy_writer.py $ python3 test_flexy_reader.py