Skip to main content

Python API for Zurich Instruments Devices

Project description

The zhinst package allows communication with Zurich Instruments devices from the Python programming language. It's the Python API of LabOne®, the Zurich Instruments control software.

Zurich Instruments Arbitrary Waveform Generator and monitor showing LabOne Software

The package contains:

  • The ziPython binary extension for communicating with and recording data from instruments,
  • Utility functions for common tasks such as loading/saving settings files and loading data saved from the LabOne® User Interface,
  • Many examples that serve as a basis for custom measurement programs.

Getting help on the ziPython binary extension:

import zhinst.ziPython
help(zhinst.ziPython)

Running an example:

import zhinst.examples.common.example_data_acquisition_continuous as example
data = example.run_example('dev123', do_plot=True)

More information about programming with Zurich Instruments devices is available in the LabOne Programming Manual. See the section "Getting Started with the LabOne Python API".

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Filename, size & hash SHA256 hash help File type Python version Upload date
zhinst-18.12.59107-cp27-cp27m-macosx_10_11_x86_64.whl (5.4 MB) Copy SHA256 hash SHA256 Wheel cp27
zhinst-18.12.59107-cp27-cp27m-manylinux1_x86_64.whl (5.7 MB) Copy SHA256 hash SHA256 Wheel cp27
zhinst-18.12.59107-cp27-cp27mu-manylinux1_x86_64.whl (5.7 MB) Copy SHA256 hash SHA256 Wheel cp27
zhinst-18.12.59107-cp27-cp27m-win32.whl (3.6 MB) Copy SHA256 hash SHA256 Wheel cp27
zhinst-18.12.59107-cp27-cp27m-win_amd64.whl (4.3 MB) Copy SHA256 hash SHA256 Wheel cp27
zhinst-18.12.59107-cp35-cp35m-macosx_10_11_x86_64.whl (5.4 MB) Copy SHA256 hash SHA256 Wheel cp35
zhinst-18.12.59107-cp35-cp35m-manylinux1_x86_64.whl (5.7 MB) Copy SHA256 hash SHA256 Wheel cp35
zhinst-18.12.59107-cp35-cp35m-win32.whl (3.6 MB) Copy SHA256 hash SHA256 Wheel cp35
zhinst-18.12.59107-cp35-cp35m-win_amd64.whl (4.3 MB) Copy SHA256 hash SHA256 Wheel cp35
zhinst-18.12.59107-cp36-cp36m-macosx_10_11_x86_64.whl (5.4 MB) Copy SHA256 hash SHA256 Wheel cp36
zhinst-18.12.59107-cp36-cp36m-manylinux1_x86_64.whl (5.7 MB) Copy SHA256 hash SHA256 Wheel cp36
zhinst-18.12.59107-cp36-cp36m-win32.whl (3.6 MB) Copy SHA256 hash SHA256 Wheel cp36
zhinst-18.12.59107-cp36-cp36m-win_amd64.whl (4.3 MB) Copy SHA256 hash SHA256 Wheel cp36
zhinst-18.12.59107-cp37-cp37m-macosx_10_11_x86_64.whl (5.4 MB) Copy SHA256 hash SHA256 Wheel cp37
zhinst-18.12.59107-cp37-cp37m-manylinux1_x86_64.whl (5.7 MB) Copy SHA256 hash SHA256 Wheel cp37
zhinst-18.12.59107-cp37-cp37m-win32.whl (3.6 MB) Copy SHA256 hash SHA256 Wheel cp37
zhinst-18.12.59107-cp37-cp37m-win_amd64.whl (4.3 MB) Copy SHA256 hash SHA256 Wheel cp37

Supported by

Elastic Elastic Search Pingdom Pingdom Monitoring Google Google BigQuery Sentry Sentry Error logging AWS AWS Cloud computing DataDog DataDog Monitoring Fastly Fastly CDN SignalFx SignalFx Supporter DigiCert DigiCert EV certificate StatusPage StatusPage Status page