络捷斯特 Python 模块合集
Project description
logis-sdk
络捷斯特 Python 模块合集
安装
pip install logis-sdk
默认只安装核心依赖(约 10MB),按需选择额外功能:
按子模块安装
# 路径规划
pip install 'logis-sdk[alg]'
# 业务仿真
pip install 'logis-sdk[biz]'
# 数据类型支持
pip install 'logis-sdk[data_type]'
# 数学工具
pip install 'logis-sdk[math]'
# 监控指标
pip install 'logis-sdk[metric]'
# 消息队列
pip install 'logis-sdk[mq]'
# 仿真引擎
pip install 'logis-sdk[simpy]'
# 任务调度
pip install 'logis-sdk[task]'
# Web 工具(FastAPI 等)
pip install 'logis-sdk[util]'
# AI 大模型(OpenAI、智谱)
pip install 'logis-sdk[ai]'
# 图表
pip install 'logis-sdk[charts]'
# 架构图
pip install 'logis-sdk[diagrams]'
按功能组合安装
# 仿真全栈(biz + simpy + alg + task)
pip install 'logis-sdk[simulation]'
# 数据处理(data_type + math + metric)
pip install 'logis-sdk[data]'
# 可视化(charts + diagrams)
pip install 'logis-sdk[visualization]'
# Web 服务
pip install 'logis-sdk[web]'
# 消息通信
pip install 'logis-sdk[messaging]'
全部安装
pip install 'logis-sdk[full]'
开发者
# 完整环境(含测试/构建工具)
pip install -e '.[dev]'
# 或
pip install -r requirements.txt
使用示例
from logis.alg.path_finding import Finder
class MyPathFinder(Finder):
"""
基于pathfinding模块实现自定义寻路算法
"""
pass
from logis.alg.path_finding import PathFindingAlgorithm,PathFindingInput,PathFindingOutput
class MyPathFindingAlgorithm(PathFindingAlgorithm):
"""
基于自定义输入输出实现具体寻路算法
"""
def find_path(self, input: PathFindingInput) -> PathFindingOutput:
# 实现具体的寻路算法
pass
贡献指南
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
logis_sdk-0.3.0.tar.gz
(120.5 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
logis_sdk-0.3.0-py3-none-any.whl
(151.9 kB
view details)
File details
Details for the file logis_sdk-0.3.0.tar.gz.
File metadata
- Download URL: logis_sdk-0.3.0.tar.gz
- Upload date:
- Size: 120.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c189866e3f546b8dd03c759c9430653e51d429f187abec2b4032ad71758b657c
|
|
| MD5 |
31cffd4f3f3d90391e2df9e3f997aec8
|
|
| BLAKE2b-256 |
0fbc438311a95095d74da522ef9aaacdd1c26ffae37ace8c935b0ec8a59a32e1
|
File details
Details for the file logis_sdk-0.3.0-py3-none-any.whl.
File metadata
- Download URL: logis_sdk-0.3.0-py3-none-any.whl
- Upload date:
- Size: 151.9 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
3343096be2e59f0a04c56d23171a586d8061118fc6a5f510d603c61286975e79
|
|
| MD5 |
5b74deb7bde149de5b8071a6a6861237
|
|
| BLAKE2b-256 |
3c7b083b14eabdbee85878a36f7e9b3528b586cd1242dea436999151265d57a5
|