新闻详情

新闻详情

首页 / 资讯中心 / 详情

干货:按规则定位取值

发布时间:2026/9/27 22:50:41来源:尧图网络
干货:按规则定位取值
按 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 的意义。
网站建设高端定制企业官网
RELATED

相关资讯

更多精彩内容,欢迎继续阅读

较早相关资讯

最新相关资讯

网站建设每年收费揭秘:5年省2万,用免费工具避坑 2026/9/27 23:42:17

网站建设每年收费揭秘:5年省2万,用免费工具避坑

网站建设每年收费揭秘:5年省2万,用免费工具避坑 刚创业的小张,上周被一家建站公司报价“首年免费,次年续费1万”,气得直拍桌子。找建站公司怕被坑高价,是无数创业团队的噩梦。别急着签合同,先搞懂“网站建设每年收费”的底层逻辑。其实,80%的“…

阅读更多 →
MATLAB深度学习工具箱DeepLearn:轻量CNN实验台与MNIST训练避坑指南 2026/9/27 23:42:17

MATLAB深度学习工具箱DeepLearn:轻量CNN实验台与MNIST训练避坑指南

简介:这份MATLAB深度学习工具包面向需要开展神经网络实验与算法复现的科研人员和工程师,聚焦CNN、RNN/LSTM、自编码器、深度信念网络(DBN)及栈式自编码器(SAE)等经典模型的搭建、训练与验证。压缩包共95个文…

阅读更多 →
Vue2与Vue3核心差异全解析:响应式、组合式API与迁移实战 2026/9/27 23:42:10

Vue2与Vue3核心差异全解析:响应式、组合式API与迁移实战

Vue2 和 Vue3 的差异,是这几年前端圈子里被问得最多的问题之一。不管是面试造火箭,还是老项目迁移,绕来绕去都躲不开这套对比。我从 Vue2 时代一路写到 Vue3 组合式 API,中间踩过的坑、翻过的文档、重构过的项目,加起来…

阅读更多 →
分布式训练完全指南:数据并行、模型并行、流水并行与混合并行(so-large-lm 第8章) 2026/9/27 23:42:04

分布式训练完全指南:数据并行、模型并行、流水并行与混合并行(so-large-lm 第8章)

文档教程大模型人工智能 【免费下载链接】so-large-lm 大模型基础: 一文了解大模型基础知识 项目地址: https://gitcode.com/datawhalechina/so-large-lm 点击查看 免费下载 导读:本文是 Datawhale 开源项目 so-large-lm(大模型基础教程&…

阅读更多 →
温州论坛703源码避坑指南:保姆级建站教程揭秘 2026/9/27 23:42:04

温州论坛703源码避坑指南:保姆级建站教程揭秘

温州论坛703源码避坑指南:保姆级建站教程揭秘 别被那些花里胡哨的模板网站骗了,看着挺像回事,用起来全是坑,尤其是像【温州论坛703】这种带特定地域属性或特定板块结构的旧源码,很多新手直接拿去改,结果上线才发现样式错乱、后台权限混乱,简直比…

阅读更多 →
Puppet EPP 命令行工具完全指南:puppet epp 的 render / validate / dump 三大动作实战 2026/9/27 23:41:57

Puppet EPP 命令行工具完全指南:puppet epp 的 render / validate / dump 三大动作实战

运维DevOpsIaC 【免费下载链接】puppet Server automation framework and application 项目地址: https://gitcode.com/gh_mirrors/pu/puppet 点击查看 免费下载 本指南围绕 Puppet 仓库中的 puppet epp 子命令(Man Page 见 references/man/epp.md&…

阅读更多 →

今日资讯

本周资讯

本月资讯

看完文章仍有疑问?

联系尧图顾问,获取一对一建站咨询

立即免费咨询 📞 400-888-8888
📞 ✉