Pythonで計測器制御 pyvisaを使う

以下を参考に動かしてみた。 qiita.com

pip install pyvisa

またはwinなら以下でインストール

py -m pip install pyvisa

このコードで動いた

import pyvisa

rm = pyvisa.ResourceManager()
visa_list = rm.list_resources()
usb1 = visa_list[0]
inst_1 = rm.open_resource(usb1)

inst_1.write('*IDN?')
out = inst_1.read()

# queryを用いてももちろんOK
# out = inst_1.query('*IDN?')

print(out)
# (計測器の情報)

以下の応答が返った

Agilent Technologies,34410A,MY47012224,2.35-2.35-0.09-46-09