Chronaxis用户手册English
本页目录相关类型对象导航导出名称__getattr__参数返回说明异常说明副作用说明

chronaxis.results

提供带有明确类型的结果行、共享预算、有限暂存、流式读取与发布协议。

导入不启动运行或打开文件;基础行模型和预算不加载NumPy、CAN或DBC。 实际请求ResultSpool或AnalysisResult时才导入暂存与发布模块及其依赖。 输入读取由执行层负责;本模块预算跟踪已登记资源,不保证整个进程的RSS上限。

这是模块参考。日常调用先查公开API索引;下划线对象和嵌套函数供维护者查阅。签名来自固定源码,公开类构造签名经实际Python接口核对。

相关类型

AnalysisError、AnalysisResult、BudgetExceededError、ContributionsUnavailableError、ExportManifest、OutputManifest、ResourceBudget、ResultClosedError、ResultFormatError、ResultSpool、RunMetadata

对象导航

对象 用途
__getattr__ 按需提供行模型、暂存和发布类,让纯预算与参考累计不形成依赖环。

导出名称

AnalysisError, BudgetExceededError, ResultClosedError, ResultFormatError, ContributionsUnavailableError, SummaryCalculationRow, SummaryCoverageCalculationRow, SummaryEventRow, SummarySequenceRow, SummarySegmentRow, SummaryContributionRow, SummaryInputRow, SummarySelectionRow, SummaryAggregationRow, SummaryHostedCalculationRow, ResultRow, ResourceBudget, ResultSpool, RunMetadata, OutputManifest, ExportManifest, AnalysisResult

重导出保持定义位置的签名;按上级总索引查找对象名。

公开重导出按公开API索引查询定义、用途和调用示例。

导入与重导出来源(展开)
python
from .errors import AnalysisError, BudgetExceededError, ResultClosedError, ResultFormatError, ContributionsUnavailableError
from .budget import ResourceBudget
from .manifest import RunMetadata, OutputManifest, ExportManifest

__getattr__

按需提供行模型、暂存和发布类,让纯预算与参考累计不形成依赖环。

python
__getattr__(name)

参数

名称 数据类型 必填 省略时的值 用途、取值和效果
name str 是 无 位置或关键字。结果包请求的公开属性名;按当前导出集合加载,未公开名称不提供旧名回退。

返回说明

对应原实现类,不创建实例。

异常说明

AttributeError为未知名称;实际模块导入错误原样传播。

副作用说明

访问对应类才加载实现及其依赖,不读取输入或启动分析。

源码:src/chronaxis/results/__init__.py:17(行号属于 8904c2f744951857659abd40aaa3535d57faf53c)。

Chronaxis 用户手册 · 离线阅读