通过Python启动Labview程序

时间:2017-07-20 08:03:18

标签: python-3.x activex labview

我正在开发一个项目,我必须通过用python编写的GUI启动VI(Labview程序)。我没有管理员权限,因此我使用JetBrain工具箱安装了PyCharm社区,并使用Python 3.3文件安装了MSI

我在网上看到要做我想做的事情,我需要安装pywin32扩展名:extension -link,但是当我启动它时,它找不到我的Python安装。

所以,我的问题是:是否有另一种方法可以从python中控制VI?

提前感谢您的回答。我是两种语言的初学者。

1 个答案:

答案 0 :(得分:1)

  • 如果要运行普通VI,则必须运行LabVIEW IDE - a VI是源代码文件,不是构建的可执行文件,因此要直接运行, 它必须在编辑器中托管。
  • 如果您想运行内置的VI 一个可执行文件,你显然必须运行那个内置的EXE。

因此,无论哪种方式,您都必须能够启动EXE。

你的Python可以调用C风格的DLL吗?如果是这样,您可以将VI构建为DLL,然后以这种方式调用VI。