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内置数据结构与操作符的练习题集锦
Jul 01 Python
解决tensorflow测试模型时NotFoundError错误的问题
Jul 26 Python
用Python和WordCloud绘制词云的实现方法(内附让字体清晰的秘笈)
Jan 08 Python
简单了解python gevent 协程使用及作用
Jul 22 Python
python 数据生成excel导出(xlwt,wlsxwrite)代码实例
Aug 23 Python
Python进程,多进程,获取进程id,给子进程传递参数操作示例
Oct 11 Python
Python 线性回归分析以及评价指标详解
Apr 02 Python
Python3爬虫中Selenium的用法详解
Jul 10 Python
Python利器openpyxl之操作excel表格
Apr 17 Python
8g内存用python读取10文件_面试题-python 如何读取一个大于 10G 的txt文件?
May 28 Python
用Python创建简易网站图文教程
Jun 11 Python
Python 装饰器(decorator)常用的创建方式及解析
Apr 24 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中3des加密代码(完全与.net中的兼容)
2012/08/02 PHP
PHP分多步骤填写发布信息的简单方法实例代码
2012/09/23 PHP
FireFox浏览器使用Javascript上传大文件
2013/10/30 PHP
PHP中关键字interface和implements详解
2017/06/14 PHP
Laravel中七个非常有用但很少人知道的Carbon方法
2017/09/21 PHP
查找iframe里元素的方法可传参
2013/09/11 Javascript
JavaScript中的立即执行函数表达式介绍
2015/03/15 Javascript
js实现的万能flv网页播放器代码
2016/04/30 Javascript
JS实现拖拽的方法分析
2016/12/20 Javascript
Javascript DOM事件操作小结(监听鼠标点击、释放,悬停、离开等)
2017/01/20 Javascript
JS实现选定指定HTML元素对象中指定文本内容功能示例
2017/02/13 Javascript
JavaScript中清空数组的三种方式
2017/03/22 Javascript
JavaScript数组,JSON对象实现动态添加、修改、删除功能示例
2018/05/26 Javascript
vue新vue-cli3环境配置和模拟json数据的实例
2018/09/19 Javascript
angular 实现同步验证器跨字段验证的方法
2019/04/11 Javascript
js实现踩五彩块游戏
2020/02/08 Javascript
JS实现省市县三级下拉联动
2020/04/10 Javascript
python 实现红包随机生成算法的简单实例
2017/01/04 Python
Python 由字符串函数名得到对应的函数(实例讲解)
2017/08/10 Python
Python判断一个文件夹内哪些文件是图片的实例
2018/12/07 Python
python json.loads兼容单引号数据的方法
2018/12/19 Python
详解Python下载图片并保存本地的两种方式
2019/05/15 Python
python 随机森林算法及其优化详解
2019/07/11 Python
PyTorch: 梯度下降及反向传播的实例详解
2019/08/20 Python
Python3 sys.argv[ ]用法详解
2019/10/24 Python
Python常用模块os.path之文件及路径操作方法
2019/12/03 Python
Python读取表格类型文件代码实例
2020/02/17 Python
Python利用命名空间解析XML文档
2020/08/10 Python
用ldap作为django后端用户登录验证的实现
2020/12/07 Python
详解python中的异常和文件读写
2021/01/03 Python
你所在的项目是如何确定版本号的
2015/12/28 面试题
设计模式的基本要素是什么
2014/04/21 面试题
挑战杯创业计划书的写作指南
2014/01/07 职场文书
企业文化宣传标语
2014/06/09 职场文书
2015年教师国培感言
2015/08/01 职场文书
2019辞职报告范本3篇!
2019/07/23 职场文书