opendss的python直接模式接口

OpenDSSDirect.p的Python项目详细描述


#opendssdirect.py版 [![特拉维斯生成状态](https://travis-ci.com/dss-extensions/OpenDSSDirect.py.svg?branch=master)](https://travis-ci.com/dss-extensions/OpenDSSDirect.py) [![应用程序生成状态](https://ci.appveyor.com/api/projects/status/github/dss-extensions/OpenDSSDirect.py?branch=master&svg=true)](https://ci.appveyor.com/project/PMeira/opendssdirect-py) [![codecov](https://codecov.io/gh/dss-extensions/OpenDSSDirect.py/branch/master/graph/badge.svg)](https://codecov.io/gh/dss-extensions/OpenDSSDirect.py) [![PYPI](https://img.shields.io/pypi/v/OpenDSSDirect.py.svg)](https://pypi.python.org/pypi/OpenDSSDirect.py/) [![文档](https://img.shields.io/badge/docs-ready-blue.svg)](http://dss-extensions.github.io/OpenDSSDirect.py

py是一个跨平台的python包,它使用[dss python](https://github.com/dss-extensions/dss_python/)实现了到[opendss](http://smartgrid.epri.com/SimulationTool.aspx)的“直接”库接口。 opendss是一个开源的分布式系统模拟器。关于julia中的类似包,请参见[opendssdirect.jl](https://github.com/dss-extensions/OpenDSSDirect.jl)。

此软件包适用于Windows、Mac和Linux。

###文档

这个包的文档可以在[这里](http://dss-extensions.github.io/OpenDSSDirect.py)找到。

###安装

推荐:使用miniconda或anaconda安装python

打开命令行界面并键入以下内容。

`bash pip install 'OpenDSSDirect.py[extras]' `

有关详细信息,请参见[安装](https://dss-extensions.github.io/OpenDSSDirect.py/notebooks/Installation.html)说明。

###故障排除

建议使用conda安装pandas,它目前是此软件包的依赖项。 这个包使用“直接”库接口与opendss接口,因此对opendss的良好理解将有助于排除故障。 这里有很多有用的资源。

如果您在使用这个python接口时遇到问题,可以在github[here](https://github.com/dss-extensions/OpenDSSDirect.py/issues/new)上打开一个问题。

###谢谢

感谢@tshort,davis,@temcdrm,@gordstephen,@muxelmann和@pmeira的贡献。

请参阅@muxelmann的repo[here](https://github.com/Muxelmann/OpenDSSDirect.make),了解如何为linux构建opendss。

有关此包中使用的接口,请参见@pmeira的repo[此处](https://github.com/dss-extensions/dss_python)。

请参见@pmeira的repo[here](https://github.com/dss-extensions/electricdss-src)以获取对opendss的更改,从而维护跨平台的兼容性。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java SUN次要代码309含义   java避免为空元素生成XML自关闭标记,并生成自定义的<XML>开始标记   java使用json和restful将数组数据从本地sqlite数据库插入SQL Server   java Spring Boot 1.5.9字符编码问题   LInkedIn讨论中的java 401错误   位图Java:检查多个位向量/位集是否相交的最快方法?   macos如何让Java应用程序以图标出现在Mac OS X dock中   java如何删除netbeans中的@SuppressWarnings(“未使用的”)?   apachestorm中的java自定义序列化   java可以退出代码还是应该终止main?   递归如何在Java中递归地绘制简单的线条?   unicode在Java中确定特定字体是否可以呈现特定字符   打开并阅读带有Selenium/Katalon(Java)特定标题的电子邮件文本(来自Gmail)