pydnp3——opendnp3的python绑定

pydnp3的Python项目详细描述


PYDNP3

用于opendnp3库的python绑定,这是一个开放源代码 用C++ 14编写的DNP3协议栈的实现。

注意:这是一项正在进行的工作。请参阅Issues了解我们所了解的内容,并随时添加您自己的内容。

支持的平台:linux、macos

依赖关系

要从源代码构建库,必须具有:

此存储库包含两个作为子模块的存储库(在deps/下):

构建和安装

目前,此库必须从源代码:

    $ clone --recursive http://github.com/Kisensum/pydnp3
    $ cd pydnp3
    $ python setup.py install

文档

pydnp3是大多数opendnp3类的瘦包装器。OpenDNP3文档 类在automatak可用。

使用python的帮助来发现可用的包装类和函数。例如,

> import pydnp3
> help (pydnp3.opendnp3)
Help on module pydnp3.opendnp3 in pydnp3:

NAME
    pydnp3.opendnp3 - Bindings for opendnp3 namespace

FILE
    (built-in)

CLASSES
    pybind11_builtins.pybind11_object(__builtin__.object)
        AnalogCommandEvent
        AnalogInfo
            AnalogSpec
...

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
EclipseJava:如何存储登录用户   java无法准确地理解GridBagConstraints是什么以及如何使用。AsIs vs.ShouldBe   java创建删除文件中特定字符的程序   java在创建返回数组中素数整数的方法时遇到问题   java在Amazon EMR上从开发人员机器启动Apache Spark作业   java解析Jar中的XML文件   非属性(内联)文本值的java OpenAPI注释   java使用握手引理找到偶数和的子数组数   java OnCheckedChangeListener无法使用工具栏中的开关   多项目的java Gradle中间目录不是子项目   Mac OS X上的用户界面Java Swing GUI   javajavamail:reply to all包括原始收件人   java Eclipse无法解析同一命名空间中的枚举?   yaml配置文件中的java全局参数配置   java在获取嵌套属性时没有此类方法异常   如何在Java中的字符串数组列表中执行流和映射?   java需要帮助捕获异常