NITClk Python API
nitclk的Python项目详细描述
总体状况
master branch status | |
GitHub status |
关于
nimipython存储库生成python绑定(应用程序编程接口),用于与模块化仪器驱动程序交互。这个 支持以下驱动程序:
- NI DCPower(Python模块:nidcpower)
- 数字Python模块(数字模式)
- NI-DMM(Python模块:nidmm)
- NI-FGEN(Python模块:nifgen)
- NI ModInst(Python模块:nimodinst)
- NI-SCOPE(Python模块:niscope)
- NI Switch Executive(Python模块:nise)
- NI-SWITCH(Python模块:niswitch)
- NI TClk(Python模块:nitclk)
它被实现为一组Mako templates和每个驱动程序的元文件,为每个驱动程序生成一个Python模块。司机是 使用ctypesPython库通过其公共C API调用。在
nimi python支持底层驱动程序支持的所有操作系统。在
nimi python对不同版本遵循Python Software Foundation支持策略。在 这次包括使用CPython的python3.5及更高版本。在
NI TClk Python API状态
NI-TClk (nitclk) | |
---|---|
Driver Version Tested Against | 20.0.0 |
PyPI Version | |
Supported Python Version | |
Open Issues | |
Open Pull Requests |
安装
作为使用nitclk模块的先决条件,必须在系统上安装nitclk运行时。访问ni.com/downloads下载设备的驱动程序运行时。在
nimi python模块(即nitclk)可以与pip一起安装:
$ python -m pip install nitclk~=1.3.2
或easy\u install来自 setuptools:
^{pr2}$贡献
我们欢迎捐款!您可以克隆项目存储库,构建它,然后通过following these instructions安装它。在
使用
下面是使用nitclk模块的基本示例
importnitclk
nitclk的其他示例位于src/nitclk/examples/目录中。在
支持/反馈
NI支持nimi python包中包含的包。支持,打开 通过位于ni.com的NI支持门户请求。在
错误/功能请求
要报告错误或提交特定于NI模块化仪器Python绑定(nimipython)的功能请求,请使用 GitHub issues page。在
尽可能完整地填写问题模板,我们会尽快回复 尽我们所能。在
有关硬件支持或任何其他与此GitHub项目无关的问题,请访问NI Community Forums。在
文档
文档可用here。在
许可证
nimi python是根据MIT样式的许可证(see LICENSE)授权的。 其他注册项目可根据不同的许可证获得许可证。全部 许可证允许非商业和商业用途。在
- 项目
标签: