rm.list_resources () не перечисляет ресурсы gpib при вызове из скрипта cgi - PullRequest
0 голосов
/ 12 сентября 2018

Я довольно новичок в питоне и pyvisa.Попытка создать приложение с html-интерфейсом и python на бэкэнде с помощью apache.создал очень простые скрипты, которые работают довольно плавно и перечисляют все подключенные инструменты.

script:

import visa rm = visa.ResourceManager ('@ ni') connectedInst = rm.list_resources ()print (connectedInst)

вывод: ('ASRL1 :: INSTR', 'ASRL3 :: INSTR', 'ASRL6 :: INSTR', 'ASRL7 :: INSTR', 'GPIB0 :: 1 :: INSTR', 'GPIB0 :: 28 :: INSTR')

, но если тот же скрипт python вызывается из Python CGI, в списке отображаются только последовательные порты.

вывод из Python CGI: ('ASRL1:: INSTR ',' ASRL3 :: INSTR ',' ASRL6 :: INSTR ',' ASRL7 :: INSTR ')

что приводит к отсутствию инструментов GPIB при вызове из Python CGI?

будет очень признателен за вашу помощь.

...