python实现跨excel sheet复制代码实例


Posted in Python onMarch 03, 2020

功能要求:

将test1表中的Sheet1中所有内容复制到新表test的Sheet1表中

测试环境:

python 3.7 ; import openpyxl ;execl2016

注意事项:

openpyxl只能处理.xlsx文件,对于较早的.xls版本需要引入xlrd模块及xlwd模块进行操作

代码:

#python3读写excel
'''
实现功能:
要把test1中的sheet表内容复制到test表sheet1中
'''

from openpyxl import Workbook
from openpyxl import load_workbook
import openpyxl
import os
#execl文件存放位置
os.chdir("C:\\Users\\rtmart213\\Desktop\\month")
#新建excel
wb2=openpyxl.Workbook()
wb2.save('test.xlsx')
print('新建成功')

#读取数据
wb1 = openpyxl.load_workbook('test1.xlsx')
wb2 = openpyxl.load_workbook('test.xlsx')
sheets1 = wb1.get_sheet_names()#获取sheet页
sheets2 = wb2.get_sheet_names()
sheet1 = wb1.get_sheet_by_name('Sheet1')
sheet2 = wb2.get_sheet_by_name('Sheet')

for i,row in enumerate(sheet1.iter_rows()):
    for j,cell in enumerate(row):
      sheet2.cell(row=i+1, column=j+1, value=cell.value)

wb2.save('test.xlsx')#保存数据
wb1.close() #关闭excel
wb2.close()

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python列表(list)常用操作方法小结
Feb 02 Python
用Python编写一个简单的FUSE文件系统的教程
Apr 02 Python
用Python实现协同过滤的教程
Apr 08 Python
OpenCV搞定腾讯滑块验证码的实现代码
May 18 Python
Python学习笔记之函数的定义和作用域实例详解
Aug 13 Python
python opencv调用笔记本摄像头
Aug 28 Python
python numpy--数组的组合和分割实例
Feb 24 Python
Django调用支付宝接口代码实例详解
Apr 04 Python
python 在右键菜单中加入复制目标文件的有效存放路径(单斜杠或者双反斜杠)
Apr 08 Python
Python依赖包迁移到断网环境操作
Jul 13 Python
python 爬虫爬取京东ps4售卖情况
Dec 18 Python
用python批量移动文件
Jan 14 Python
python剪切视频与合并视频的实现
Mar 03 #Python
详解Pycharm出现out of memory的终极解决方法
Mar 03 #Python
基于python 等频分箱qcut问题的解决
Mar 03 #Python
python实现快递价格查询系统
Mar 03 #Python
使用python 计算百分位数实现数据分箱代码
Mar 03 #Python
利用Python计算KS的实例详解
Mar 03 #Python
python如何提取英语pdf内容并翻译
Mar 03 #Python
You might like
php中选择什么接口(mysql、mysqli)访问mysql
2013/02/06 PHP
php使用指定编码导出mysql数据到csv文件的方法
2015/03/31 PHP
thinkPHP多表查询及分页功能实现方法示例
2017/07/03 PHP
JavaScript 入门基础知识 想学习js的朋友可以参考下
2009/12/26 Javascript
Jquery下attr和removeAttr的使用方法
2010/12/28 Javascript
JS trim去空格的最佳实践
2011/10/30 Javascript
jquery win 7透明弹出层效果的简单代码
2013/08/06 Javascript
javascript陷阱 一不小心你就中招了(字符运算)
2013/11/10 Javascript
jQuery客户端分页实例代码
2013/11/18 Javascript
javascript 10进制和62进制的相互转换
2014/07/31 Javascript
基于JS实现简单的样式切换效果代码
2015/09/04 Javascript
javascript事件绑定学习要点
2016/03/09 Javascript
BootStrap智能表单实战系列(三)分块表单配置详解
2016/06/13 Javascript
jQuery的ajax和遍历数组json实例代码
2016/08/01 Javascript
Bootstrap学习笔记之环境配置(1)
2016/12/07 Javascript
nodeJS服务器的创建和重新启动的实现方法
2018/05/12 NodeJs
react 应用多入口配置及实践总结
2018/10/17 Javascript
Layui数据表格之单元格编辑方式
2019/10/26 Javascript
vue组件中实现嵌套子组件案例
2020/08/31 Javascript
python中sys.argv参数用法实例分析
2015/05/20 Python
Python异常处理例题整理
2019/07/07 Python
谈谈对css属性box-sizing的了解
2017/01/04 HTML / CSS
html5组织文档结构_动力节点Java学院整理
2017/07/11 HTML / CSS
英国时尚高尔夫服装购物网站:Trendy Golf
2020/01/10 全球购物
俄罗斯游戏商店:Buka
2020/03/01 全球购物
南京迈特望C/C++面试题
2012/07/09 面试题
建筑工程实习自我鉴定
2013/09/19 职场文书
竞争上岗演讲稿
2014/01/05 职场文书
校运会入场式解说词
2014/02/10 职场文书
高级销售求职信
2014/02/21 职场文书
业务员简历自我评价
2014/03/06 职场文书
小学生环保演讲稿
2014/04/25 职场文书
2014党员整改措施思想汇报
2014/10/07 职场文书
2016年推广普通话宣传周活动总结
2016/04/06 职场文书
考教师资格证不要错过的4个最佳时机
2019/07/17 职场文书
JavaScript中关于预编译、作用域链和闭包的理解
2021/03/31 Javascript