程序聚合 软件案例 Excel导入mysql

Excel导入mysql

2025-12-06 04:33:42
行业:企业内部管理
载体:爬虫/脚本
技术:Python

业务和功能介绍

该脚本功能为:从`doExportPmisAll.xlsx`的`Files2File`表单读取配置,按配置用Polars优先读后fallback到Pandas读取指定Excel文件的表单,合并同目标表的数据,处理列名并转换字段类型,最后通过SQLAlchemy将数据以替换模式写入MySQL,数据库配置来自`config.ini`,还包含性能计时和日志控制。

项目实现

该脚本功能为:

1. 从`doExportPmisAll.xlsx`的`Files2File`表单读取配置,包含源Excel文件、表单信息及目标表名
2. 按配置规则(支持表单名/索引,允许多表单),优先用Polars读取Excel数据,失败时回退到Pandas
3. 将同目标表的多表单数据合并
4. 根据数据类型自动映射MySQL字段类型(文本/数值/日期等)
5. 通过SQLAlchemy将合并后的数据以替换模式写入MySQL(配置来自`config.ini`)
6. 包含执行计时、进度显示及错误处理

示例图片视频


薛定猫的谔
1天前活跃
方向: 爬虫/脚本-爬虫/脚本、
交付率:100.00%
相似推荐
自动化智能系统
本项目以实现生产过程的智能化和无人化为目的。为企业开发一套先进的工业自动化系统,通过引入有限元技术、自动化控制系统、传感器网络和数据分析平台,全面提升生产效率和产品质量,推动企业的数字化转型。 本项目的功能模块涉及到 ERP系统,MES系统,视频管理系统
质量感知与预警应用
负责生产过程实时质量感知与预警应用项目。在卷包数据采集平台及技术架构基础上,完成对卷包新增5台高速机设备的数据采集及在线质量数据预警平台的搭建,达到完善设备数据采集能力,提升数据缓存稳定性和可靠性,实现对生产过程异常、产品质量的在线监测和异常预警功能等目标,具体包括:物联网数采(基于node-red)的采集模块;移动质控终端填报(包括基础填报、质量,消耗,设备,生产,安全); 基于flink的实时预警内容; 基于重量的分析模型; 和基于yolov8图像识别的温度模型;基于智能体的设备维修知识库;基于finereport11的消耗报表解决方案;基于avue-data的车间整体监控大屏
​Python数据采集系统开发​
设计并实现基于Scrapy框架的分布式爬虫集群,完成新能源汽车电池领域的数据采集(涵盖专利文献、供应商名录、产品规格参数),开发接口,并进行自动化数据采集和清洗,节省人工时间,制定数据采集手册。
煤矿工业互联网运销一体化平台
本项目是为煤炭行业打造的数字化运销管理平台,深度优化了从煤矿派单、企业分发到司机抢单、拉运结算的全业务流程。系统通过多端协同,解决了传统运销模式中效率低下、信息不透明、管理困难的核心痛点。 功能介绍: 1.分布式系统架构:项目由 “运销业务系统” 与 “云平台数据中台” 构成。我负责的云平台通过API与运销系统解耦,负责全平台的数据聚合、会员体系及煤矿、企业、司机三端APP的服务支撑。 2.核心业务流程线上化:实现 “运销系统登记 -> 数据同步至云平台 -> 煤矿APP派单 -> 企业间流转 -> 司机APP抢单 -> 任务数据通过RabbitMQ回传至运销系统” 的完整闭环,确保了矿内打卡、排队、放行等线下流程与线上数据无缝对接。 3.多端协同与智能调度:为煤矿、企业、司机提供功能独立的移动应用。企业可灵活派单,司机可在线抢单,平台通过优化算法实现智能调度,大幅提升运力效率。 4.会员与数据增值体系:设计了多层会员机制(如企业会员历史数据查询、司机会员优先抢单权),并提供多维度数据看板,为平台运营和决策提供支持。
电信运营商基站节能设备研发
电信运营商基站节能设备的研发和部门管理,部分代码编写:实现设备人机界面,运行逻辑控制,动环通信等,产品包含新风系统、热交换空调系统、机柜空调、温控调速风机等产品,满足电信运营商基站节能要求。
帮助文档   Copyright @ 2021-2024 程聚宝 | 浙ICP备2021014372号
人工客服