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.16.0.tar.gz (739.7 kB view details)

Uploaded Source

Built Distribution

dwdatareader-0.16.0-py3-none-any.whl (741.0 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: dwdatareader-0.16.0.tar.gz
  • Upload date:
  • Size: 739.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.8

File hashes

Hashes for dwdatareader-0.16.0.tar.gz
Algorithm Hash digest
SHA256 1e2ccb50c7a0b848bf97865a9b3b36b3b323c62c970e80710ae9a80d8d0fac9c
MD5 eed4ec34c9f62253ca3b8f4264b0294c
BLAKE2b-256 ecdfe1f0c9fbaa2ac12977887a2cd80d6e784c3d7630e4f349f3cb149b5fb360

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dwdatareader-0.16.0-py3-none-any.whl
  • Upload date:
  • Size: 741.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.8

File hashes

Hashes for dwdatareader-0.16.0-py3-none-any.whl
Algorithm Hash digest
SHA256 cca1520db15b45dd625b359cbdae2c1100574aa696cf1b0635da18baee98eb9a
MD5 52b27e8f7642db4b2791cb313438550c
BLAKE2b-256 c58c0d123b26208dbc986f5ab043906f99224ad7525717bb7dd1eb0cca48871a

See more details on using hashes here.

Supported by

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