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计数排序和基数排序算法实例
Apr 25 Python
Python标准库defaultdict模块使用示例
Apr 28 Python
Python中的with...as用法介绍
May 28 Python
Python基于pyCUDA实现GPU加速并行计算功能入门教程
Jun 19 Python
Python 支付整合开发包的实现
Jan 23 Python
Python的条件锁与事件共享详解
Sep 12 Python
django自定义模板标签过程解析
Dec 14 Python
在python中利用try..except来代替if..else的用法
Dec 19 Python
基于Tensorflow使用CPU而不用GPU问题的解决
Feb 07 Python
python实现低通滤波器代码
Feb 26 Python
python GUI库图形界面开发之PyQt5打开保存对话框QFileDialog详细使用方法与实例
Feb 27 Python
python的setattr函数实例用法
Dec 16 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 include_path设置技巧分享
2011/07/03 PHP
浅谈php中mysql与mysqli的区别分析
2013/06/10 PHP
基于php中echo用逗号和用点号的区别详解
2018/01/23 PHP
超棒的javascript页面顶部卷动广告效果
2007/12/01 Javascript
vs2003 js文件编码问题的解决方法
2010/03/20 Javascript
基于Unit PNG Fix.js有时候在ie6下不正常的解决办法
2013/06/26 Javascript
js字母大小写转换实现方法总结
2013/11/13 Javascript
JavaScript中exec函数用法实例分析
2015/06/08 Javascript
JS禁止查看网页源代码的实现方法
2016/10/12 Javascript
微信小程序中使元素占满整个屏幕高度实现方法
2016/12/14 Javascript
详解微信小程序 登录获取unionid
2017/06/27 Javascript
详解Vue+ElementUI从零开始搭建自己的网站(一、环境搭建)
2019/04/30 Javascript
JavaScript中关于base64的一些事
2019/05/06 Javascript
微信小程序tabBar 返回tabBar不刷新页面
2019/07/25 Javascript
vue中全局路由守卫中替代this操作(this.$store/this.$vux)
2020/07/24 Javascript
使用python编写脚本获取手机当前应用apk的信息
2014/07/21 Python
python的dict,set,list,tuple应用详解
2014/07/24 Python
python实现发送邮件及附件功能
2021/03/02 Python
Python_LDA实现方法详解
2017/10/25 Python
Python+OpenCV实现车牌字符分割和识别
2018/03/31 Python
python DataFrame获取行数、列数、索引及第几行第几列的值方法
2018/04/08 Python
基于Python实现定时自动给微信好友发送天气预报
2018/10/25 Python
pandas通过索引进行排序的示例
2018/11/16 Python
Python生成指定数量的优惠码实操内容
2019/06/18 Python
HTML5 canvas实现移动端上传头像拖拽裁剪效果
2016/03/14 HTML / CSS
Homestay中文官网:全球寄宿家庭
2018/10/18 全球购物
LightInTheBox法国站:中国跨境电商
2020/03/05 全球购物
实体的生命周期
2013/08/31 面试题
安全标准化实施方案
2014/02/20 职场文书
物流管理专业毕业生自荐信
2014/03/04 职场文书
物业管理专业求职信
2014/06/11 职场文书
合伙开公司协议书范本
2014/10/28 职场文书
有关三国演义的读书笔记
2015/06/25 职场文书
广告文案的撰写技巧(实用干货)
2019/08/23 职场文书
使用HTML+Css+transform实现3D导航栏的示例代码
2021/03/31 HTML / CSS
十大最强水系宝可梦,最美宝可梦排第三,榜首大家最熟悉
2022/03/18 日漫