当前位置: 首页 > wzjs >正文

安徽省住房城乡建设厅网站物流网站建设的需求分析

安徽省住房城乡建设厅网站,物流网站建设的需求分析,网站策划专有技术,吉林市做网站哪家好今天同事说手上有1000多个表,要求批量把表头改了,比如人事干部任免表改为人员信息表这样的小事,一个个的改估计要花费不少时间,看能否写个小程序什么的。 首先考虑的是这件事不是那么容易,主要是.xls是老格式&#xf…

今天同事说手上有1000多个表,要求批量把表头改了,比如人事干部任免表改为人员信息表这样的小事,一个个的改估计要花费不少时间,看能否写个小程序什么的。

首先考虑的是这件事不是那么容易,主要是.xls是老格式,只是改表,不动格式其实挺不容易,然后开始尝试,gpt总是喜欢改.xlsx格式的,老格式的反倒没有太多支持的。

最后找到了xlwings组件,总算是可以只改一下表头,不会丢格式了,考虑到是1000多个文件,最好放在一个目录中遍历寻找,找到一个改一个然后存另一个目录中,整体代码如下:

程序中为了操作简单,直接在D盘创建文件夹D:/data/ori作为源目录

D:/data/mod作为目标目录

import os
import xlwings as xwdef modify_excel_file(file_path, save_path, app):"""使用传入的 Excel 应用实例 app 打开 file_path 文件,修改第一个工作表 A1 单元格内容为“人员信息表”,然后另存为 save_path 文件。"""wb = app.books.open(file_path)# 假设标题在第一个工作表的 A1 单元格(如果有合并单元格,则修改左上角即可)wb.sheets[0].range('A1').value = "人员信息表"wb.save(save_path)wb.close()def process_excel_files(input_dir, output_dir):"""搜索 input_dir 目录下所有 .xls 文件,使用 Excel 修改后另存到 output_dir 目录中。"""# 如果输出目录不存在,则创建if not os.path.exists(output_dir):os.makedirs(output_dir)# 启动 Excel 应用,后台运行app = xw.App(visible=False)try:# 遍历目录下所有文件for filename in os.listdir(input_dir):if filename.lower().endswith('.xls'):file_path = os.path.join(input_dir, filename)save_path = os.path.join(output_dir, filename)print(f"正在处理:{file_path}")modify_excel_file(file_path, save_path, app)finally:# 退出 Excel 应用app.quit()if __name__ == '__main__':input_directory = r'D:\data\ori'output_directory = r'D:\data\mod'process_excel_files(input_directory, output_directory)print("处理完成!")input("按任意键退出...")

然后得发给同事用,他们可能没有python环境,使用pyinstaller --onefile cc.py 

生成cc.exe即可


文章转载自:

http://MCv58eGj.wkxsy.cn
http://st4Bt8sF.wkxsy.cn
http://em7OJ9kf.wkxsy.cn
http://GoDLsmKN.wkxsy.cn
http://H9EZVXRt.wkxsy.cn
http://5xMmDnB1.wkxsy.cn
http://gXsI428s.wkxsy.cn
http://rJzjlozd.wkxsy.cn
http://RsZUJ0eC.wkxsy.cn
http://OcwS9in2.wkxsy.cn
http://CsC5zLR0.wkxsy.cn
http://9uWAB9Ut.wkxsy.cn
http://Npq3qRXD.wkxsy.cn
http://X5sJAPiC.wkxsy.cn
http://pT4tZ8is.wkxsy.cn
http://EUhtE8b7.wkxsy.cn
http://uvheltCZ.wkxsy.cn
http://XRNE0bxr.wkxsy.cn
http://pBVkkb7U.wkxsy.cn
http://9PAJ1j7S.wkxsy.cn
http://reBZGEp5.wkxsy.cn
http://Z9vNKIaF.wkxsy.cn
http://MKWqtHg4.wkxsy.cn
http://UfQGfsAi.wkxsy.cn
http://ovf3WyXS.wkxsy.cn
http://zXaUCIed.wkxsy.cn
http://9xUBtT2f.wkxsy.cn
http://miNDev9g.wkxsy.cn
http://Y7GfIQEg.wkxsy.cn
http://iBLLPYLN.wkxsy.cn
http://www.dtcms.com/wzjs/695883.html

相关文章:

  • 石家庄市建设南大街小学网站建筑网图
  • 网站建设流程知乎大型网站建设制作
  • 济宁市任城区建设局网站怎么建设商城网站
  • 太原专门做网站外贸网站sns
  • 技术支持 东莞网站建设舞蹈培训市场营销培训
  • 泰安企业建站公司流程福州短视频seo方法
  • html5单页网站营销网站与企业网站的区别
  • 网站上人家做的简历学做网站用什么服务器
  • flask做视频网站黑龙江做网站的公司有哪些
  • 番禺网站制作wordpress后台加载速度慢
  • 湖州做网站公司有那几家建设网站需要那些技术人员
  • 网站制作 wordpress电商网站seo优化
  • 西安网站建设网站推广域名注册网站 简称
  • 城固网站建设马尾网站建设
  • etherna 简洁商业企业wordpresswordpress数据库索引优化
  • 此网站域名即将过期什么直播可以做游戏视频网站吗
  • 通辽网站建设公司靖江 建设局网站
  • 贵阳网站制作免费大象2022秘密入口免费看
  • 重庆商城网站建设百度seo网站优化
  • 低价网站备案广州seo黑帽培训
  • seo优化网站推广专员招聘网页设计代码简单
  • 电脑禁止访问网站设置如何在网上推广自己
  • 服装网站建设效果电商网站建设精英
  • 黄骅港客运站电话号码wordpress 插件错误
  • 网站建设毕业设计的分类号软件平台运维方案
  • 筑建网站首页中国建筑总公司网站
  • 太原网站建设维护安徽网站设计哪家效果好
  • 龙岩网站推广做网站设计提成赚钱吗
  • 怎么打开文件做的网站开装潢公司做网站
  • 山东专业网站建设nas搭建wordpress博客网站