level 1
我现在有一个多层文件夹构建的数据库,数据存储在excel表中,不同数据表的单元格内存在文件夹内/跨文件夹引用链接。因为是多人共同完成的所以存在不同电脑路径。现在我要把它打包成一个数据库发给数据中心,希望数据中心收到后不用打开excel表更新数据源,可以自动更新。请问该如何实现!!!我的数据库有3万多个文件,现在用py写了一个自动识别新路径然后替换的代码,但是运行需要7个半小时,有没有快速完成的方法,急求,有偿
2026年06月29日 03点06分
1
level 1
先搞定数据库服务器的接口,再写程序,这程序专用于从不同机器运行,从指定文件开始遍历读ExceL,将数据写入数据库。
2026年06月29日 23点06分
9
level 1
可以看一下。
你这个大概率不是单纯“换路径”慢,而是脚本在逐文件扫描、逐单元格处理,或者反复打开 Excel,导致 IO 和单线程循环太慢。
我可以先做一轮诊断:
1. 看脱敏后的目录结构样例
2. 看 1-2 个 Excel 链接样例
3. 看你现在的 Python 脚本片段
4. 判断瓶颈是在文件扫描、Excel解析、链接替换,还是单线程 IO
如果只是诊断优化方案,50 元;
如果要我直接改脚本,按复杂度 300-800。
你可以先发一小份脱敏样本,不需要发真实敏感数据。
2026年07月06日 00点07分
12