Skip to main content

opendsspy 是一个 Windows/Linux Python 包,提供对 OpenDSS 直接 dll 版本的 OpenDSS 的访问。

项目描述

py-dss-interface 是一个 Windows Python 包,提供对 OpenDSS 的 OpenDSS 直接 dll 版本的访问 - 版本 9.2.0.1(64 位构建);许可证状态:开放和版本 9.2.0.1(32 位构建);许可证状态:开放。

  • 免费软件:麻省理工学院许可证

免责声明

这个 Python 包完全是 Paulo Radatz 而不是他的雇主的责任。使用此软件包需要您自担风险。

安装

pip install py-dss-interface

文档

您可以通过以下方式访问文档:

1 - 阅读文档。

https://py_dss_interface.readthedocs.io/

2 - 另一个很好的资源是 Davis Montenegro 创建的 OpenDSS_Direct_DLL.pdf 文档。该软件包已根据此文档完成。

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

谢谢

我要感谢 Ênio Viana 和 Rodolfo Pilar Londero 对新版本工具的所有贡献。

变更日志

1.1.0 (2021-10-10)

  • 代码重构

  • 某些方法中的 PEP 8

1.0.0 (2021-01-21)

  • 代码重构

  • 适用于软件包中提供的 Linux 版本的 OpenDSS。这个版本是2020年的。

  • 包括测试

  • 方法重命名以满足 PEP 8 – Python 代码样式指南

0.1.0 (2021-01-21)

  • 将 OpenDSS 版本更新为:OpenDSS 版本 9.2.0.1;许可证状态:开放

0.0.9 (2021-01-21)

  • text 方法返回字符串值(Jouni 请求)

  • 包括 OpenDSS exe 64 位

0.0.8 (2020-12-10)

  • 允许运行多个 DDLL 实例而不会出现内存问题 - Gustavo 问它

  • 允许运行多个 OpenDSS 的 DLL

  • 将 OpenDSS 版本更新为:OpenDSS 版本 9.1.3.3(64 位构建);许可证状态:开放

0.0.7 (2020-10-22)

  • 光伏系统已更新。

  • 将 OpenDSS 版本更新为:OpenDSS 版本 9.1.0.1(64 位构建);许可证状态:开放。

  • 允许将值写入 Variant 方法。

0.0.4 (2020-08-17)

  • DSSDLL 类可以接收 OpenDSS 文件夹以便使用用户自己的 OpenDSS。

0.0.1 (2020-06-12)

  • 集成 CI。

0.0.0 (2020-06-12)

  • PyPI 上的第一个版本。

下载文件

下载适用于您平台的文件。如果您不确定要选择哪个,请了解有关安装包的更多信息。

源分布

py-dss-interface-1.0.2.tar.gz (31.3 MB 查看哈希

已上传 source

内置分布

py_dss_interface-1.0.2-py3-none-any.whl (27.6 MB 查看哈希

已上传 py3