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

python完成批量复制Excel文件并根据另一个Excel文件中的名称重命名

import openpyxl

import shutil

import os

# 原始文件路径

original_file = "C:/Users/Administrator/Desktop/事业联考面试名单/郑州.xlsx"

# 读取包含名称的Excel文件

# 修改为您的文件名

wb = openpyxl.load_workbook(

    "C:/Users/Administrator/Desktop/事业联考面试名单/名称.xlsx")

ws = wb.active  # 获取活动工作表

# 复制文件(假设名称在A1:A18)

for i in range(1, 19):  # 1到18行

    new_name = ws[f'A{i}'].value

    if new_name:  # 如果单元格不为空

        new_file = os.path.join(os.path.dirname(

            original_file), f"{new_name}.xlsx")

        shutil.copy2(original_file, new_file)

        print(f"已创建: {new_file}")

print("批量复制完成!")

相关文章:

  • 高效合并 Excel 表格实用工具
  • c++第三天(对象与构造函数)
  • MySQL 数据迁移Postgresql(openGuass) 之 pg_chameleon
  • 【Python办公】Excel简易透视办公小工具
  • EasyExcel使用导出模版后设置 CellStyle失效问题解决
  • C++ 异步编程与网络编程:工具、协议的层次与协同
  • 金砖国家人工智能高级别论坛在巴西召开,华院计算应邀出席并发表主题演讲
  • 多相电机驱动控制学习(2)——基于双dq的双三相PMSM学习(考虑互感/交叉耦合)
  • 网络协议入门:TCP/IP五层模型如何实现全球数据传输?
  • 学习STC51单片机18(芯片为STC89C52RCRC)
  • 微信小程序页面嵌套web-view点击系统导航返回时进行弹窗处理
  • WPF的基础控件:布局控件(StackPanel DockPanel)
  • RabbitMQ仲裁队列高可用架构解析
  • 720全景展示:VR全景的技术原理及应用
  • 深入理解设计模式之中介者模式
  • AudioTrack的理解
  • 用豆包写单元测试
  • 服务器定时任务查看和编辑
  • 理解并解决高丢包率问题,构建清晰流畅的实时音视频通话
  • 二重积分 -- 立体的体积
  • 带紫色箭头做网站软件/百度官网推广平台
  • 襄州区住房和城乡建设局网站/seo教程网站优化
  • 阜阳网站建设云平台/seo如何优化排名
  • 企业网站优化是什么/广告网站留电话不用验证码
  • 潜力的网站设计制作/做百度推广怎么做才能有电话
  • 福田的网站建设公司/广告联盟广告点击一次多少钱