NITClk Python API

nitclk的Python项目详细描述


总体状况

master branch statusBuild Status - master branchDocumentation Status - master branchMIT LicenseTest Coverage - master branch
GitHub statusOpen Issues + Pull RequestsOpen Pull Requests
^{tb2}$

关于

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 Against20.0.0
PyPI VersionLatest NI-TClk Version
Supported Python VersionNI-TClk supported Python versions
Open IssuesOpen Issues + Pull Requests for NI-TClk
Open Pull RequestsPull Requests for NI-TClk

安装

作为使用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)授权的。 其他注册项目可根据不同的许可证获得许可证。全部 许可证允许非商业和商业用途。在

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

推荐PyPI第三方库


热门话题
java以编程方式最小化JInternalFrame?   java使用JsonPath将不均匀列表提取为类型化对象   spring如何将java/resources文件获取到InputStream?   Java逻辑错误并不总是存在   java Firebase,更新特定字段   Java stream groupby并同时加入以进行csv导出   java安卓:如果出现任何声音,监听器将录制声音   java如何从多个文件中轮询最后修改的文件并发送到apache camel中的目标端点?   java是否返回多个比较器?   JavaBean IO:Date MMM在CAPS中不解析   当JButton从另一个类单击时,java正在更新JLabel   基类中子类的Java泛型初始化   jakarta ee Java ee制作一个以毫秒为间隔的计时器来发送数据包   json Windows Azure日期格式转换为Java日期