介绍
这篇文章给大家分享的是有关python如何实现跨excel表复制代码的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。
<强>功能要求:
强>
将test1表中的Sheet1中所有内容复制到新表测试的Sheet1表中
<强>测试环境:强>
python 3.7;进口openpyxl; execl2016
<强>注意事项:强>
openpyxl只能处理.xlsx文件,对于较早的。xls版本需要引入xlrd模块及xlwd模块进行操作
代码:
# python3读写excel & # 39;& # 39;& # 39; 实现功能: 要把test1中的单表内容复制到测试表sheet1中 & # 39;& # 39;& # 39; 得到openpyxl import 工作簿 得到openpyxl import  load_workbook import openpyxl import 操作系统 # execl文件存放位置 os.chdir (“C: \ \ \ \ rtmart213 \ \用户桌面\ \ month") #新建excel wb2型=openpyxl.Workbook () wb2.save (& # 39; test.xlsx& # 39;) 打印(& # 39;新建成功& # 39;) #读取数据 时间=wb1 openpyxl.load_workbook (& # 39; test1.xlsx& # 39;) 时间=wb2 openpyxl.load_workbook (& # 39; test.xlsx& # 39;) 时间=sheets1 wb1.get_sheet_names() #获取表页 时间=sheets2 wb2.get_sheet_names () 时间=sheet1 wb1.get_sheet_by_name (& # 39; Sheet1& # 39;) 时间=sheet2 wb2.get_sheet_by_name(& # 39;表# 39;) for 我row 列举拷贝(sheet1.iter_rows ()): ,,,for j, cell 拷贝列举(行): ,,,,,sheet2.cell(行=i + 1,列=j + 1,价值=https://www.yisu.com/zixun/cell.value) wb2.save (test.xlsx) #保存数据 wb1.close() #关闭excel wb2.close ()
感谢各位的阅读!关于“python如何实现跨excel表复制代码”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识,如果觉得文章不错,可以把它分享出去让更多的人看到吧!