[![Build Status](https://travis-ci.org/ladybug-tools/dragonfly-core.svg?branch=master)](https://travis-ci.org/ladybug-tools/dragonfly-core)
[![Coverage Status](https://coveralls.io/repos/github/ladybug-tools/dragonfly-core/badge.svg?branch=master)](https://coveralls.io/github/ladybug-tools/dragonfly-core)
[![Python 2.7](https://img.shields.io/badge/python-2.7-green.svg)](https://www.python.org/downloads/release/python-270/) [![Python 3.6](https://img.shields.io/badge/python-3.6-blue.svg)](https://www.python.org/downloads/release/python-360/)
# dragonfly-core
![Screenshot](https://github.com/chriswmackey/Dragonfly/blob/master/dragonfly.png)
Dragonfly is collection of libraries to model and analyze urban climate, energy use, and daylight.
It extends the capabilites of [honeybee-core](https://github.com/ladybug-tools/honeybee-core) for the urban scale.
This repository is the core repository that provides dragonfly's common functionalities.
To extend these functionalities you should install available Dragonfly extensions or write
your own.
Here are a number of frequently used extensions for Dragonfly:
- [dragonfly-energy](https://github.com/ladybug-tools/dragonfly-energy): Adds Energy simulation to Dragonfly.
## Installation
`pip install -U dragonfly-core`
If you want to also include the command line interface try:
`pip install -U dragonfly-core[cli]`
To check if Dragonfly command line is installed correctly try `dragonfly viz` and you
should get a `viiiiiiiiiiiiizzzzzzzzz!` back in response!
## [API Documentation](https://www.ladybug.tools/dragonfly-core/docs/)
## Local Development
1. Clone this repo locally
```console
git clone [email protected]:ladybug-tools/dragonfly-core.git
# or
git clone https://github.com/ladybug-tools/dragonfly-core.git
```
2. Install dependencies:
```console
cd dragonfly-core
pip install -r dev-requirements.txt
pip install -r requirements.txt
```
3. Run Tests:
```console
python -m pytests tests/
```
4. Generate Documentation:
```console
sphinx-apidoc -f -e -d 4 -o ./docs ./dragonfly
sphinx-build -b html ./docs ./docs/_build/docs
```
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
共72个文件
py:39个
txt:7个
md:6个
资源分类:Python库 所属语言:Python 资源全名:dragonfly-core-1.25.2.tar.gz 资源来源:官方 安装方法:https://lanzao.blog.csdn.net/article/details/101784059
资源推荐
资源详情
资源评论
收起资源包目录
dragonfly-core-1.25.2.tar.gz (72个子文件)
dragonfly-core-1.25.2
.travis.yml 1KB
PKG-INFO 3KB
.releaserc.json 294B
docs
conf.py 7KB
_templates
layout.html 4KB
modules.rst 77B
cli.rst 133B
_build
.nojekyll 1B
docs
README.md 16B
README.md 16B
README.md 369B
index.rst 1KB
_static
custom.css 939B
dragonfly_core.egg-info
PKG-INFO 3KB
requires.txt 131B
SOURCES.txt 2KB
entry_points.txt 50B
top_level.txt 10B
dependency_links.txt 1B
.github
project-manager.yml 2KB
tests
windowparameter_test.py 15KB
json
model_with_nulls.json 48KB
sample_revit_model.json 23KB
projection_test.py 2KB
building_test.py 28KB
context_test.py 6KB
__init__.py 0B
shadingparameter_test.py 8KB
dictutil_test.py 4KB
geojson
TestGeoJSON_minimal.geojson 6KB
TestGeoJSON.geojson 7KB
cli_test.py 857B
model_test.py 41KB
story_test.py 18KB
room2d_test.py 33KB
subdivide_test.py 2KB
dragonfly
extensionutil.py 5KB
_base.py 4KB
shadingparameter.py 20KB
subdivide.py 6KB
properties.py 21KB
dictutil.py 2KB
__main__.py 70B
room2d.py 63KB
__init__.py 655B
context.py 8KB
model.py 40KB
windowparameter.py 39KB
building.py 41KB
config.py 2KB
writer
room2d.py 181B
__init__.py 245B
context.py 199B
model.py 188B
building.py 187B
story.py 178B
story.py 28KB
projection.py 6KB
cli
validate.py 2KB
__init__.py 2KB
edit.py 3KB
LICENSE 34KB
dev-requirements.txt 618B
CONTRIBUTING.md 445B
deploy.sh 165B
setup.cfg 102B
requirements.txt 55B
setup.py 1KB
.gitignore 157B
CODE_OF_CONDUCT.md 279B
.dependabot
config.yml 305B
README.md 2KB
共 72 条
- 1
资源评论
挣扎的蓝藻
- 粉丝: 13w+
- 资源: 15万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 课设毕设基于SSM的旅游景点线路网站 LW+PPT+源码可运行.zip
- EDA实验计数器CNT9999-DTCNT9999实验源代码
- 课设毕设基于SSM的抗疫医疗用品销售平台 LW+PPT+源码可运行.zip
- 基于Halcon的仿照VisonPro的机器视觉软件.zip
- battery-percentage-detector 使用 Javascript 的电池百分比检测器
- 毕业设计基于Qt+FFmpeg+SDL实现的音视频播放器源码.zip
- 课设毕设基于SSM的固定资产管理系统 LW+PPT+源码可运行.zip
- 课设毕设基于SSM的个人交友网站 LW+PPT+源码可运行.zip
- 课设毕设基于SSM的高校信息资源共享平台 LW+PPT+源码可运行.zip
- 课设毕设基于SSM的高校二手交易平台 LW+PPT+源码可运行.zip
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功