Skip to main content

络捷斯特 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

贡献指南

参见 CONTRIBUTING.md

Project details


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.1.tar.gz (120.5 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

logis_sdk-0.3.1-py3-none-any.whl (151.9 kB view details)

Uploaded Python 3

File details

Details for the file logis_sdk-0.3.1.tar.gz.

File metadata

  • Download URL: logis_sdk-0.3.1.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

Hashes for logis_sdk-0.3.1.tar.gz
Algorithm Hash digest
SHA256 78b9f7fcc1ac906424a7f23ff46500bd15d961b5b664c03bbab0c15fed66ed4c
MD5 7a9732eeba05124b7a4ab5741e03c5f7
BLAKE2b-256 ba66a32837af5c9d1a5735e95594ca6b0cf89f19477c58d964e2f4508ccb5d75

See more details on using hashes here.

File details

Details for the file logis_sdk-0.3.1-py3-none-any.whl.

File metadata

  • Download URL: logis_sdk-0.3.1-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

Hashes for logis_sdk-0.3.1-py3-none-any.whl
Algorithm Hash digest
SHA256 ecb455178da2d6e6b2d1025a8ca8f98939298d557ac710e86eee3bb413bdf344
MD5 d1914ddd83b1ac2b2457aa8e8b596dea
BLAKE2b-256 b75ce8a28378f30ffe32fc1d4b2efdb2ec79e67c964230dea89e5eace0df61ec

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page