Python dev library atop of rDSN's C service API
rDSN.Python is a Python library enabling users to run rDSN apps written in Python, or rDSN apps written in C/C++ compiled as dynamic-link libraries.
We also provide a special app called "rDSN.Monitor" as a monitor panel for better observation on system running information.
for Linux
- build rDSN -> libdsn.core.so
- run build.sh, it will automatically install everything for rDSN.Python and rDSN.monitor.
for Windows
- build rDSN -> dsn.core.dll
- build python_helper(rDSN.Python/src/dev/python_helper) with dsn.core.dll -> dsn.dev.python_helper.dll
- copy dsn.core.dll and python_helper.dll under the root of app folder(echo, rDSN.monitor and etc.)
- install python dev(rDSN.Python/src), by running:
python setup.py install
Setup finished.
To run the echo, a simple python rDSN app, you just need:
python EchoMain.py
To run rDSN.Monitor, you could check readme file under the rDSN.Monitor.