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)
| File | Size | Uploaded | |
|---|---|---|---|
| dwdatareader-0.15.3.tar.gz | 697.4 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| 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
|