Я довольно новичок в питоне и 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?
будет очень признателен за вашу помощь.