PyQt
设置自动补全和智能提示
pyvisa
库的使用时报错"# visa.ResourceManager() got function 'viOpen' not found in Windows"
参考(靠谱, google
上英文检索出的):visa.ResourceManager() got function 'viOpen' not found in Windows · Issue #385 · pyvisa/pyvisa · Gi…
- 键入
pyvisa-info
orpython -m visa info
查看visa64.dll
所在路径 - 代码上更改即可
import os os.add_dll_directory('C:\\Program Files (x86)\\Keysight\\IO Libraries Suite\\bin') import pyvisa as visa # if __name__ == '__main__': resource_manager = visa.ResourceManager('C:\\Windows\\system32\\visa32.dll') # resource_manager = visa.ResourceManager('C:\\Windows\\system32\\visa64.dll') # resource = resource_manager.open_resource(r'TCPIP0::192.168.0.56::inst0::INSTR', write_termination='\n') resource = resource_manager.open_resource(r'TCPIP0::192.168.0.19::5025::SOCKET', write_termination='\n') resource.write(":FORMat:DATA REAL") resource.write("FORM:BORD NORM") response = resource.write(":CALCulate1:TRACe4:DATA:FDATa?")