opendsspy is a Windows Python package providing access to OpenDSS direct dll version of OpenDSS.
Project description
py-dss-interface is a Windows Python package providing access to OpenDSS direct dll version of OpenDSS - Version 8.6.7.1 (64-bit build); License Status: Open and Version 8.6.7.1 (32-bit build); License Status: Open.
Free software: MIT license
Disclaimer
This Python Package is purely responsibility of Paulo Radatz and not his employer. Use this package at your own risk.
Installation
pip install py-dss-interface
Documentation
You can access the documentation through:
1 - The Read the Docs (the only problem is that it could not generate the doc using the docstring from the DSSDLL class. This class uses ctypes in a way that just works with Windows, but the Read the Docs uses linux to create it - Any help would be great!)
https://py_dss_interface.readthedocs.io/
2 - Well, there is a solution (I hate it, but works), you can download the docs created offline and open that in your browser.
https://github.com/PauloRadatz/py_dss_interface/tree/master/docs/my_doc
3 - Another good resource is the OpenDSS_Direct_DLL.pdf doc created by Davis Montenegro. The package has been done based on this documentation.
Thanks
Thanks to Celso Rocha for starting the main script with me back in 2016/2017.
Changelog
0.0.4 (2020-08-17)
DSSDLL class can receive OpenDSS folder in order to use the user own OpenDSS.
0.0.1 (2020-06-12)
Integrating CI.
0.0.0 (2020-06-12)
First release on PyPI.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for py_dss_interface-0.0.4-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 88c5cc6ad3236f400d956455146bb1e74bbef424db5b2633d813ca6dbeab7543 |
|
MD5 | 691caf7a39b3bd4ec69693380f554794 |
|
BLAKE2b-256 | 2c86d09fd06dde42c7a54b109ccdb9568cfcb0c82e206c43937b3a048c6c8a16 |