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 with statement 进行文件操作指南
Aug 22 Python
Python脚本暴力破解栅栏密码
Oct 19 Python
python socket多线程通讯实例分析(聊天室)
Apr 06 Python
解决python2.7 查询mysql时出现中文乱码
Oct 09 Python
Python中int()函数的用法浅析
Oct 17 Python
Python调用C++,通过Pybind11制作Python接口
Oct 16 Python
python3 http提交json参数并获取返回值的方法
Dec 19 Python
python实现名片管理系统项目
Apr 26 Python
python 求一个列表中所有元素的乘积实例
Jun 11 Python
Python Django 命名空间模式的实现
Aug 09 Python
Python操作多维数组输出和矩阵运算示例
Nov 28 Python
OpenCV绘制圆端矩形的示例代码
Aug 30 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
深入了解 register_globals (附register_globals=off 网站打不开的解决方法)
2012/06/27 PHP
windows的文件系统机制引发的PHP路径爆破问题分析
2014/07/28 PHP
PHP获取数组中指定的一列实例
2017/12/27 PHP
PHP addcslashes()函数讲解
2019/02/03 PHP
Laravel向公共模板赋值方法总结
2019/06/25 PHP
海量经典的jQuery插件集合
2010/01/12 Javascript
javascript学习笔记(七)利用javascript来创建和存储cookie
2011/04/08 Javascript
firebug的一个有趣现象介绍
2011/11/30 Javascript
poshytip 基于jquery的 插件 主要用于显示微博人的图像和鼠标提示等
2012/10/12 Javascript
在父页面调用子页面的JS方法
2013/09/29 Javascript
JavaScript使用yield模拟多线程的方法
2015/03/19 Javascript
jquery插件unobtrusive实现片段式加载
2015/06/15 Javascript
jQuery实现鼠标经过事件的延时处理效果
2020/08/20 Javascript
异步加载JS、CSS代码(推荐)
2016/06/15 Javascript
基于jPlayer三分屏的制作方法
2016/12/21 Javascript
H5上传本地图片并预览功能
2017/05/08 Javascript
详解vue项目的构建,打包,发布全过程
2017/11/23 Javascript
浅谈React Native Flexbox布局(小结)
2018/01/08 Javascript
vue的全局提示框组件实例代码
2018/02/26 Javascript
vue 父组件调用子组件方法及事件
2018/03/29 Javascript
vue3.0 项目搭建和使用流程
2021/03/04 Vue.js
[06:24]DOTA2 2015国际邀请赛中国区预选赛第二日TOP10
2015/05/27 DOTA
Python编程中的for循环语句学习教程
2015/10/14 Python
python使用MQTT给硬件传输图片的实现方法
2019/05/05 Python
python批量修改ssh密码的实现
2019/08/08 Python
pycharm创建scrapy项目教程及遇到的坑解析
2019/08/15 Python
Python图片的横坐标汉字实例
2019/12/04 Python
Python字典底层实现原理详解
2019/12/18 Python
Python第三方库安装缓慢的解决方法
2021/02/06 Python
毕业生怎样写好自荐信
2013/11/11 职场文书
幼师求职自荐信
2014/05/31 职场文书
银行求职自荐信
2014/06/30 职场文书
禁毒宣传活动总结
2014/08/26 职场文书
导盲犬小Q观后感
2015/06/11 职场文书
幼儿园庆六一主持词
2015/06/30 职场文书
导游词之新疆-喀纳斯
2019/10/10 职场文书