Skip to main content

mosaik 的 SimConfig 字典的缺失实现。

项目描述

马赛克 SimConfig

mosaik 的 SimConfig 字典的缺失实现。

地位

管道状态 覆盖率报告 图书馆状态 执照徽章 PyPI 版本 Python 版本 CII 最佳实践

确保画中画

python -m ensurepip

设置虚拟环境

python -m venv venv

安装要求

 python -m pip install --upgrade -r requirements.d/venv.txt

运行测试

在 Linux 下:

venv/bin/python -m tox

在 Windows 下:

venv\Scripts\python.exe -m tox

更新虚拟环境要求

在 Linux 下:

venv/bin/python -m pip_review --auto

在 Windows 下:

venv\Scripts\python.exe -m pip_review --auto

冻结虚拟环境要求

Linux下

 venv/bin/python -m pip freeze --all --exclude-editable > requirements.d/venv.txt
 # And remove line beginning with package name

视窗下

 venv\Scripts\python.exe -m pip freeze --all --exclude-editable > requirements.d/venv.txt
# And remove line beginning with package name

更新测试环境要求

在 Linux 下:

.tox/py36/bin/python -m pip_review --auto

在 Windows 下:

venv\Scripts\python.exe -m pip_review --auto

冻结测试环境要求

Linux下

.tox/py36/bin/python -m pip freeze --all --exclude-editable > requirements.d/base.txt
# And remove line beginning with package name

视窗下

.tox\py36\Scripts\python -m pip freeze --all --exclude-editable > requirements.d/base.txt
# And remove line beginning with package name

使用包

from mosaik_simconfig.simconfig.sim_config import SimConfig
from tests.mock.simulator import MockSimulator

sim_config = SimConfig()
sim_config.add_in_process(simulator=MockSimulator)

mosaik.scenario.World(sim_config=sim_config).run(until=1)

有关更多使用示例,请参阅测试。

变更日志

0.1.0 - 2019-03-25

  • [新] GitLab.com 上的初始版本

作者

本特·吕尔斯

项目详情


发布历史 发布通知| RSS订阅