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("批量复制完成!")

相关推荐
菌王24 分钟前
EXCEL自动调整列宽适应A4 A3 A2
excel
chian-ocean2 小时前
Bright Data 代理 + MCP :解决 Google 搜索反爬的完整方案
人工智能·python
XH华4 小时前
C语言第十一章内存在数据中的存储
c语言·开发语言
AndrewHZ6 小时前
【python与生活】如何用Python写一个简单的自动整理文件的脚本?
开发语言·python·生活·脚本·文件整理
拉法豆粉6 小时前
在压力测试中如何确定合适的并发用户数?
java·开发语言
枯萎穿心攻击6 小时前
Unity VS UE 性能工具与内存管理
开发语言·游戏·unity·ue5·游戏引擎·虚幻·虚幻引擎
老赵的博客6 小时前
c++ 常用接口设计
开发语言·c++
binbinaijishu886 小时前
Python爬虫入门指南:从零开始的网络数据获取之旅
开发语言·爬虫·python·其他
chenglin0167 小时前
Logstash_Input插件
java·开发语言
3壹7 小时前
单链表:数据结构中的高效指针艺术
c语言·开发语言·数据结构