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 连接sqlite及简单操作
Jun 30 Python
Python探索之静态方法和类方法的区别详解
Oct 27 Python
Windows下安装Django框架的方法简明教程
Mar 28 Python
python实现简单flappy bird
Dec 24 Python
Python中单线程、多线程和多进程的效率对比实验实例
May 14 Python
python基于json文件实现的gearman任务自动重启代码实例
Aug 13 Python
基于Tensorflow的MNIST手写数字识别分类
Jun 17 Python
在Mac中配置Python虚拟环境过程解析
Jun 22 Python
python 模拟登录B站的示例代码
Dec 15 Python
python-opencv 中值滤波{cv2.medianBlur(src, ksize)}的用法
Jun 05 Python
Python中文纠错的简单实现
Jul 07 Python
Python中的tkinter库简单案例详解
Jan 22 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
第十四节--命名空间
2006/11/16 PHP
php设计模式 Mediator (中介者模式)
2011/06/26 PHP
phpmail类发送邮件函数代码
2012/02/20 PHP
Laravel框架中扩展函数、扩展自定义类的方法
2014/09/04 PHP
PHP+MySQL实现的简单投票系统实例
2016/02/24 PHP
PHP获取页面执行时间的方法(推荐)
2016/12/10 PHP
JavaScript 自动分号插入(JavaScript synat:auto semicolon insertion)
2009/11/04 Javascript
JavaScript中window.open用法实例详解
2015/04/15 Javascript
JS实现超简单的仿QQ折叠菜单效果
2015/09/21 Javascript
jQuery解析Json实例详解
2015/11/24 Javascript
微信小程序 setData的使用方法详解
2017/04/20 Javascript
ExtJs的Ext.Ajax.request实现waitMsg等待提示效果
2017/06/14 Javascript
用js将long型数据转换成date型或datetime型的实例
2017/07/03 Javascript
angular框架实现全选与单选chekbox的自定义
2017/07/06 Javascript
一次微信小程序内地图的使用实战记录
2019/09/09 Javascript
python开发之str.format()用法实例分析
2016/02/22 Python
python中urllib.unquote乱码的原因与解决方法
2017/04/24 Python
放弃 Python 转向 Go语言有人给出了 9 大理由
2017/10/20 Python
Python根据文件名批量转移图片的方法
2018/10/21 Python
浅谈python中get pass用法
2019/03/19 Python
Python使用urllib模块对URL网址中的中文编码与解码实例详解
2020/02/18 Python
Python打印特殊符号及对应编码解析
2020/05/07 Python
利用Python的folium包绘制城市道路图的实现示例
2020/08/24 Python
降低python版本的操作方法
2020/09/11 Python
CSS3实现歌词进度文字颜色填充变化动态效果的思路详解
2020/06/02 HTML / CSS
html5组织文档结构_动力节点Java学院整理
2017/07/11 HTML / CSS
俄罗斯茶和咖啡网上商店:Tea.ru
2021/01/26 全球购物
将一个文本文件的内容按倒序打印出来
2015/01/05 面试题
在数据文件自动增长时,自动增长是否会阻塞对文件的更新
2014/05/01 面试题
Java如何获得ResultSet的总行数
2016/09/03 面试题
承诺书的格式范文
2014/03/28 职场文书
2014报到证办理个人委托书
2014/10/08 职场文书
小学生节水倡议书
2015/04/29 职场文书
离婚答辩状范文
2015/05/22 职场文书
共青团优秀团员申请书(范文)
2019/08/15 职场文书
只需要100行Python代码就可以实现的贪吃蛇小游戏
2021/05/27 Python