Skip to content

jlara6/py_dss_interface

 
 

Repository files navigation

Overview

docs Documentation Status
tests
package

py-dss-interface is a Windows Python package providing access to OpenDSS direct dll version of OpenDSS - Version 9.2.0.1 (64-bit build); License Status: Open and Version 9.2.0.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.

https://sourceforge.net/p/electricdss/code/HEAD/tree/trunk/Version8/Distrib/Doc/OpenDSS_Direct_DLL.pdf

Thanks

Thanks to Celso Rocha for starting the main script with me back in 2016/2017.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 91.6%
  • C 4.9%
  • Jupyter Notebook 3.3%
  • Batchfile 0.2%