Skip to main content

Python module to interact with Dewesoft DWDataReaderLib shared library

Project description

DWDataReader build status on Travis CI DWDataReader build status on Appveyor

DEWESoft produces hardware and software for test measurement, data aquisition, and storage. Data files are stored with the extension .d7d in a proprietary format. DEWESoft provides a free Windows application to work with the data and a free shared library for developers on Windows and Linux.

This is a Python module to interact with the DEWESoft DWDataReaderLib shared library available from https://download.dewesoft.com/list/developers.

Installation

The module is available on https://pypi.python.org/pypi/dwdatareader so all one needs to do is:

pip install dwdatareader

Example usage

Scripts like the following may be run from the command line or, more interactively, from Jupyter Notebook

You can work with a live Binder example here.

import dwdatareader as dw
with dw.open('myfile.d7d') as f:
    print(f.info)
    ch1 = f['chname1'].series()
    ch1.plot()
    for ch in f.values():
        print(ch.name, ch.series().mean())

Contribute

Bug reports and pull requests should be directed to the project home on Github

Project details


Download files

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

Source Distribution

dwdatareader-0.15.5.tar.gz (739.6 kB view details)

Uploaded Source

Built Distribution

dwdatareader-0.15.5-py3-none-any.whl (740.9 kB view details)

Uploaded Python 3

File details

Details for the file dwdatareader-0.15.5.tar.gz.

File metadata

  • Download URL: dwdatareader-0.15.5.tar.gz
  • Upload date:
  • Size: 739.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for dwdatareader-0.15.5.tar.gz
Algorithm Hash digest
SHA256 9356ffe08dfe4bfac200d707cdc7145790761e636bcc9d88c479e8d6871c7114
MD5 6b7c4a08bc4c53a82bb18a2cb4714420
BLAKE2b-256 6d6b1ec01743bb40ba3128100158ebf4a0f31e162cf447db69fbd188bfed9b61

See more details on using hashes here.

File details

Details for the file dwdatareader-0.15.5-py3-none-any.whl.

File metadata

File hashes

Hashes for dwdatareader-0.15.5-py3-none-any.whl
Algorithm Hash digest
SHA256 a2e50d903e143b5b251b2f7cbf3f0b5d15ea24cc8002b67cde778a10b08e299d
MD5 7a471b2b446815def9169c425b8c4cd7
BLAKE2b-256 122c7502840061ea714fdb151ef25a2c2adbf0d64aa97e5310d37712dd9bc69e

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page