Могу ли я передать массив в систему exec.vi в LabVIEW? - PullRequest
0 голосов
/ 15 ноября 2018

Я пытаюсь передать массив из LabVIEW в систему exec.vi, которая запустит скрипт python, который принимает массив в качестве аргумента. Есть ли какой-нибудь возможный способ сделать это? Есть ли способы связи LabVIEW с питоном?

Используемая версия LabVIEW строго LabVIEW 2014.

Ответы [ 2 ]

0 голосов
/ 22 июня 2019

Начиная с LabVIEW 2018 , добавлен собственный вызов Python.

LabVIEW также поставляется с примерами.Чтобы найти примеры, перейдите в меню «Справка», а затем «Найти пример» ... «Поиск примеров» включает поиск по терминам.

0 голосов
/ 15 ноября 2018

Вы проверяли Python Integration Toolkit для LabVIEW от Enthought ?Он платный, но позволяет вызывать скрипты Python из LabVIEW ... Что касается передачи массива в качестве аргумента - когда вы проверите инструментарий, я думаю, что будет несколько примеров того, как вызывать скрипты с аргументами, чтобы вы могли использовать его повторно.

Кроме того, вы можете попробовать следовать следующему описанию - Python - Аргументы командной строки и реализовать синтаксический анализ аргументов командной строки на стороне скрипта Python.И массив будет передан как строка, часть входной строки системного exec.

...