Skip to main content
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

Release files for dwdatareader 0.15.3

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for dwdatareader 0.15.3
File Size Uploaded
dwdatareader-0.15.3.tar.gz 697.4 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for dwdatareader 0.15.3
File Interpreter ABI Platform
dwdatareader-0.15.3-py3-none-any.whl Python 3 none any Details

Total release size: 1.4 MB

Release files / dwdatareader-0.15.3.tar.gz

Download URL dwdatareader-0.15.3.tar.gz
Size 697.4 kB
Tags Source
SHA-256 checksum
How to use checksums
7e6007800d4b70674af496e2c2736699b15a9acccd9d3f310a5eee476c1bd3dc
BLAKE2b-256 checksum
How to use checksums
56a7f39b00441d0f266ba446fe81d02f348cc19c83509fe00c9b5eae143fae62
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.11.1

Release files / dwdatareader-0.15.3-py3-none-any.whl

Download URL dwdatareader-0.15.3-py3-none-any.whl
Size 698.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
3d8d924c7e9915ce18a25f02ae7a8863bfba841d02292dab9d8dea81030745f5
BLAKE2b-256 checksum
How to use checksums
54eb4f9c43fcf2c483c6395e07b50fb47f656bba4cb6bb3c6054a29cbe4d0f6e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.11.1

Release history Release notifications | RSS feed

1.3.0

2 release files

1.2.0

2 release files

1.1.0

2 release files

1.0.0

2 release files

0.16.0

2 release files

This release

0.15.3 This release

2 release files

0.15.2

2 release files

0.15.1

2 release files

0.15.0

2 release files

0.13.2

2 release files

0.13.1

2 release files

0.12.0

1 release file

0.11.0

1 release file

0.10.0

1 release file

0.9.2

1 release file

0.9.1

1 release file

0.9.0

1 release file

0.8.0

1 release file

0.7.11

1 release file

0.7.10

1 release file

0.7.9

1 release file

0.7.8

1 release file

0.7.7

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page