chronaxis.results.rows
为当前平坦结果确定所属表和稳定排序键,不构造额外结果包装。
输入为已计算的冻结行;输出为固定表名和纯标量tuple,不读取来源或复制数值历史。 每个表按会话、业务对象和真实顺序排序,父ID明确关联事件或片段。
这是模块参考。日常调用先查公开API索引;下划线对象和嵌套函数供维护者查阅。签名来自固定源码,公开类构造签名经实际Python接口核对。
相关类型
SummaryAggregationRow、SummaryCalculationRow、SummaryContributionRow、SummaryCoverageCalculationRow、SummaryEventRow、SummaryHostedCalculationRow、SummaryInputRow、SummarySegmentRow、SummarySelectionRow、SummarySequenceRow
对象导航
| 对象 | 用途 |
|---|---|
row_table |
返回行所属表名,不依赖外部对象属性反射。 |
row_sort_key |
给出session、规则、起点、序号为主的确定排序键。 |
导入与重导出来源(展开)
python
from .summary import SummaryCalculationRow, SummaryCoverageCalculationRow, SummaryHostedCalculationRow, SummaryEventRow, SummarySequenceRow, SummarySegmentRow, SummaryContributionRow, SummaryInputRow, SummarySelectionRow, SUMMARY_MODELS
from .aggregation_row import SummaryAggregationRowrow_table
返回行所属表名,不依赖外部对象属性反射。
python
row_table(row: ResultRow) -> str参数
| 名称 | 数据类型 | 必填 | 省略时的值 | 用途、取值和效果 |
|---|---|---|---|---|
row |
ResultRow | 是 | 无 | 位置或关键字。row为已登记的结果行之一。 |
返回说明
当前固定表名。
异常说明
TypeError为未注册类型。
本函数直接报告的具体错误:
TypeError:未注册结果行类型。
返回类型:str。
源码:src/chronaxis/results/rows.py:13(行号属于 8904c2f744951857659abd40aaa3535d57faf53c)。
row_sort_key
给出session、规则、起点、序号为主的确定排序键。
python
row_sort_key(row: ResultRow) -> tuple参数
| 名称 | 数据类型 | 必填 | 省略时的值 | 用途、取值和效果 |
|---|---|---|---|---|
row |
ResultRow | 是 | 无 | 位置或关键字。row为带有明确类型的结果行。 |
返回说明
不含浮点值或可变对象的tuple。
异常说明
TypeError为非法行;不在这里排序或重复原数据读取。
返回类型:tuple。
源码:src/chronaxis/results/rows.py:29(行号属于 8904c2f744951857659abd40aaa3535d57faf53c)。