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使用fileinput模块实现逐行读取文件的方法
Apr 29 Python
基于python实现微信模板消息
Dec 21 Python
使用Python多线程爬虫爬取电影天堂资源
Sep 23 Python
Python并发编程协程(Coroutine)之Gevent详解
Dec 27 Python
Django实现组合搜索的方法示例
Jan 23 Python
mac安装scrapy并创建项目的实例讲解
Jun 13 Python
Python常见内置高效率函数用法示例
Jul 31 Python
python删除列表元素的三种方法(remove,pop,del)
Jul 22 Python
python爬虫 猫眼电影和电影天堂数据csv和mysql存储过程解析
Sep 05 Python
Django中的session用法详解
Mar 09 Python
解决IDEA 的 plugins 搜不到任何的插件问题
May 04 Python
使用Python爬取Json数据的示例代码
Dec 07 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 字符串 小常识
2009/06/05 PHP
采用header定义为文件然后readfile下载(隐藏下载地址)
2014/01/31 PHP
PHP遍历数组的方法汇总
2015/04/30 PHP
js验证表单大全
2006/11/25 Javascript
JavaScript触发器详解
2007/03/10 Javascript
点击文章内容处弹出页面代码
2009/10/01 Javascript
div+css+js实现无缝滚动类似marquee无缝滚动兼容firefox
2013/08/29 Javascript
详解Vue-基本标签和自定义控件
2017/03/24 Javascript
详解webpack 配合babel 将es6转成es5 超简单实例
2017/05/02 Javascript
移动端手指放大缩小插件与js源码
2017/05/22 Javascript
微信小程序下拉菜单效果的实例代码
2019/05/14 Javascript
Nuxt 项目性能优化调研分析
2020/11/07 Javascript
使用Python的内建模块collections的教程
2015/04/28 Python
以一个投票程序的实例来讲解Python的Django框架使用
2016/02/18 Python
Python实现的直接插入排序算法示例
2018/04/29 Python
Python面向对象类的继承实例详解
2018/06/27 Python
将Dataframe数据转化为ndarry数据的方法
2018/06/28 Python
python使用opencv驱动摄像头的方法
2018/08/03 Python
python定时复制远程文件夹中所有文件
2019/04/30 Python
django框架实现一次性上传多个文件功能示例【批量上传】
2019/06/19 Python
Python实现12306火车票抢票系统
2019/07/04 Python
Python telnet登陆功能实现代码
2020/04/16 Python
python3发送request请求及查看返回结果实例
2020/04/30 Python
python的dict判断key是否存在的方法
2020/12/09 Python
英国网上香水店:Fragrance Direct
2016/07/20 全球购物
西班牙第一的网上药房:PromoFarma.com
2017/04/17 全球购物
Linux开机引导的步骤是什么
2015/10/19 面试题
测绘工程本科生求职信
2013/10/10 职场文书
岗位说明书怎么写
2014/07/30 职场文书
工作年限证明模板
2014/11/01 职场文书
紧急通知
2015/04/17 职场文书
巴黎圣母院观后感
2015/06/10 职场文书
人身损害赔偿协议书
2016/03/22 职场文书
Python list列表删除元素的4种方法
2021/11/01 Python
Java 实战项目之家居购物商城系统详解流程
2021/11/11 Java/Android
Nginx限流和黑名单配置
2022/05/20 Servers