Python wrapper for Hesong IPSC CTI Service data bus client
Project description
hesong-ipsc-busnetcli ##################### IPSC专用的消息总线客户端的Python包装。
它用于向 Python_ 开发者提供SmartBus的客户端功能。
Features
- 直接封装
IPSC Data Bus
的C
语言客户端库 ipsc-bus-client_ - 采用 Python_ 标准库的
ctypes
进行C
语言动态/共享库的封装。所以安装时不需要进行编译,理论上同时支持多种Python(如pypy
,ironpython
,jython
)运行时(只要该 Python_ 实现的标准库支持ctypes
) - 完整的客户端功能包装,其功能基本上与
C
语言实现的客户端一对一。
.. warning::
ipsc-bus-client_ 目前只提供了 Linux-x86_64
支持。
Installation
(以 Ubuntu 1604 LTS 系统全局模式安装为例)
Install from PyPI_
使用 pip_ 工具从 PyPI_ 安装
.. code:: shell
sudo pip install hesong-ipsc-busnetcli
Install from code
.. code:: shell
$ git clone https://bitbucket.org/hesong-opensource/ipsc-bus-client-python.git
$ cd ipsc-bus-client-python
$ sudo python setup.py install
.. _Python: http://www.python.org/ .. _PyPI: http://pypi.python.org/ .. _pip: http://pip.pypa.io/ .. _ipsc-bus-client: http://bitbucket.org/hesong-opensource/ipsc-bus-client
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
hesong-ipsc-busnetcli-3.2.1.tar.gz
(279.5 kB
view hashes)
Built Distribution
Close
Hashes for hesong-ipsc-busnetcli-3.2.1.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7ca4eba307d2cb3cbd223fe60b10303cca023630abc04f74a70da0b483fe315f |
|
MD5 | 47ac0c4241783ac1836e1652b16ab76f |
|
BLAKE2b-256 | 7c9c386685c14eba32c7ab2016b9f3c536c90997f3780afded7a2ebba15a2cee |
Close
Hashes for hesong_ipsc_busnetcli-3.2.1-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 04f78b046f9243da7fbb54bc0047dc6c1e7f807bd9dbf47ec436d2facb384df3 |
|
MD5 | 57cb3a887752967a1ba2dc800ad3077b |
|
BLAKE2b-256 | dccc91cb3c25c4c37d2fcf1562cd46af2bc10343c334accb067d7a207007769e |