首页/新闻资讯/正文详情

干货:按规则定位取值

发布时间:2026/9/27 22:50:43 来源:云帆数科 栏目:资讯中心
干货:按规则定位取值
按 Material 规则精准定位取值SignLocal/ValueLocal 寻址问题元素值在表里的位置不固定识别的表格里同一个元素Fe可能在不同的行、不同的列甚至符号和值分居两格。硬编码坐标根本扛不住。第一性原理别死记坐标按规则定位。规则里有在哪找、找谁、值在哪个相对位置。规则结构配置里定义我们的匹配规则里有两个关键字段SignLocal定位锚点描述在这个位置能找到这个元素。比如Fe出现在某列。ValueLocal值的位置描述符号旁边哪个格子是值。# 简化规则rule{Material:Fe,SignLocal:F,# 在F列找FeValueLocal:G,# 值在G列}定位取值defextract_from_sheet(ws,rules):cells{}# cell对象# 先按坐标知道每格文字抬头forrowinws.iter_rows():forcellinrow:txtstr(cell.valueor)forruleinrules:ifrule[SignLocal]intxt:# 找到了锚点去 ValueLocal 取邻格值neighborsws[rule[ValueLocal]str(cell.row)]result[rule[Material]]neighbors.valuereturnresult核心就一句话在行里搜到锚点文本再去同行/同列的另一个坐标取值。关键锚点文本的命中判断用in做包含匹配Fe in text比较容易误命中——Fe2O3也含Fe。所以SignLocal的设计要尽量精确到这一格的文本是该元素而非包含。这一格取舍直接影响准确性是校验配置时最容易返工的点。它解决的问题一段数据元素名在 A 列、符号在 E 列、值在 F 列列位置前后版本还变。硬编码坐标死路一条规则化后改配置就能适配不用动代码。取值这种事写成规则永远比写成坐标健壮。这就是 SignLocal/ValueLocal 的意义。

相关推荐

Java 程序员第 49 阶段5:BERT 预训练目标 MLM+NSP 的工程含义
Java 程序员第 49 阶段5:BERT 预训练目标 MLM+NSP 的工程含义

1. 为什么「BERT 预训练目标 MLMNSP 的工程含义」值得 Java 工程师专门吃透 在大模型工程落地里,这个话题绕不开。很多 Java 同学刚接触时容易只看结论、不究原理,一旦线上出问题就无从下手。先把「为什么重要」说清楚,后面才好理解它怎么用。… · 2026/9/27 22:50:37

一文搞懂网站图标的制作h1优化代码报价单
一文搞懂网站图标的制作h1优化代码报价单

一文搞懂网站图标的制作h1优化代码报价单 网站做好了没人访问,这大概是每个站长最头疼的事。你花了钱做页面,盯着后台数据,发现流量像死水一样不动,甚至连搜索引擎收录都慢吞吞的。这时候,很多人会忽略一个细节:你的H1标签和图标(Favicon)… · 2026/9/27 22:50:37

地理科学毕业论文怎么写?空间差异、区域数据和地理解释怎么避免只做地图展示
地理科学毕业论文怎么写?空间差异、区域数据和地理解释怎么避免只做地图展示

地理科学毕业论文怎么写?空间差异、区域数据和地理解释怎么避免只做地图展示 地理科学论文很容易“地图很多、分析很少”。人口、土地利用、气候、产业、城镇化等数据做成空间分布图以后,如果只是描述“东高西低、中心高外围低”,仍然没有回答… · 2026/9/27 22:50:37

RLVR训练隐忧:验证器诱导策略支持重塑造,削弱后续学习能力
RLVR训练隐忧:验证器诱导策略支持重塑造,削弱后续学习能力

北大一项研究公开的结论,值得每个在做 RLVR 训练的人停下来读一遍:用验证器驱动的强化学习训练大模型,评测分数会涨,但模型后续继续训练的能力会被削弱。研究把这种现象称为“验证器诱导的策略支持重塑造”(Policy Sup… · 2026/9/28 1:18:49

浙江建设职业技术学院继续教育学院网站搭建5个避坑注意事项
浙江建设职业技术学院继续教育学院网站搭建5个避坑注意事项

浙江建设职业技术学院继续教育学院网站搭建5个避坑注意事项 网站做好了没人访问,这比做不出网站更让人崩溃。很多做高校继续教育官网或配套工具站的朋友,代码写得再漂亮,上线后打开率惨不忍睹。问题往往不出在功能,而出在那些容易被忽略的 注意事项… · 2026/9/28 1:18:49

GPS模块协议解析:NMEA 0183与UBX的对比、配置及工程实践
GPS模块协议解析:NMEA 0183与UBX的对比、配置及工程实践

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/9/28 1:18:43

STM32F103C8T6入门:最小系统板、启动方式与调试避坑指南
STM32F103C8T6入门:最小系统板、启动方式与调试避坑指南

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/9/28 1:18:43

408真题解析:DMA方式与磁盘磁道扇区计算全攻略
408真题解析:DMA方式与磁盘磁道扇区计算全攻略

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/9/28 1:18:43

基于Java的加油站信息管理系统设计与实现
基于Java的加油站信息管理系统设计与实现

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/9/28 1:18:43

MATLAB雷达信号脉冲压缩仿真:LFM线性调频、匹配滤波与距离分辨率实现
MATLAB雷达信号脉冲压缩仿真:LFM线性调频、匹配滤波与距离分辨率实现

简介:这套Matlab仿真工具完整呈现雷达信号脉冲压缩过程,从线性调频(LFM)信号生成、目标回波仿真到匹配滤波压缩处理均有可运行代码支撑,面向电子信息工程、计算机、数学等专业学生,适用于课程设计、期末大作… · 2026/9/27 0:00:01

汕头网站建设制作厂家避坑指南:5大注意事项救急
汕头网站建设制作厂家避坑指南:5大注意事项救急

汕头网站建设制作厂家避坑指南:5大注意事项救急 改个需求建站公司拖一周,这种憋屈事我见得太多了。 很多汕头老板找本地建站团队,签合同前看着方案挺美,一上线就变脸。 今天不聊虚的,直接拆解找 汕头网站建设制作厂家 时的5个核心 注意事项… · 2026/9/27 0:00:01

多模态虚假新闻检测实战:BERT+ResNet双塔与对比学习
多模态虚假新闻检测实战:BERT+ResNet双塔与对比学习

简介:基于PyTorch的多模态虚假新闻检测项目完整代码包,面向自然语言处理与计算机视觉交叉方向的开发者、科研人员及毕业设计选题者,解决社交媒体中文本与图像联合识别虚假新闻的问题。系统以BERT预训练模型提取文本语义特征,以Res… · 2026/9/27 0:00:01

制作网页比较方便的软件怎么选?一文搞懂避坑指南
制作网页比较方便的软件怎么选?一文搞懂避坑指南

制作网页比较方便的软件怎么选?一文搞懂避坑指南 很多老板一上来就问:做个网站多少钱?但我反问他:你的域名买了吗?服务器租了吗?他一脸懵。这就是典型的“域名服务器搞不懂”。别急,今天咱们不聊虚的,直接 一文搞懂 那些让你头秃的技术名词。… · 2026/9/28 0:00:06

婚恋网站实战案例:避开3个高价坑,省钱50%还能跑赢流量
婚恋网站实战案例:避开3个高价坑,省钱50%还能跑赢流量

婚恋网站实战案例:避开3个高价坑,省钱50%还能跑赢流量 找婚恋网站建站公司,最怕的就是被坑高价。很多同行跟我吐槽,报价单上写得模棱两可,功能栏里全是“高级定制”、“专属UI”,结果落地全是套壳。今天不聊虚的,直接甩几个我经手的 实战案例… · 2026/9/28 0:00:19

济南做网站多少钱:3个案例拆解,防黑源码下载全攻略
济南做网站多少钱:3个案例拆解,防黑源码下载全攻略

济南做网站多少钱:3个案例拆解,防黑源码下载全攻略 上周济南一个做建材的老板找我,脸都绿了。他的官网首页弹出了赌博广告,后台被植入了挖矿脚本。他慌得问我:“网站被黑挂马不知道怎么办?能不能直接找之前的外包公司要源码下载,看看哪里被动了手脚?… · 2026/9/28 0:00:25

了解更多?预约专属演示

我们的顾问将为您一对一讲解产品与方案

企业微信二维码