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 07 Python
jupyter安装小结
Mar 13 Python
pandas表连接 索引上的合并方法
Jun 08 Python
Python测试网络连通性示例【基于ping】
Aug 03 Python
python3实现逐字输出的方法
Jan 23 Python
Python 安装第三方库 pip install 安装慢安装不上的解决办法
Jun 18 Python
python清空命令行方式
Jan 13 Python
PySide2出现“ImportError: DLL load failed: 找不到指定的模块”的问题及解决方法
Jun 10 Python
python自动化测试三部曲之unittest框架的实现
Oct 07 Python
Python实现七个基本算法的实例代码
Oct 08 Python
OpenCV 图像梯度的实现方法
Jul 25 Python
Python Numpy库的超详细教程
Apr 06 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将任何格式视频转为flv的代码
2009/09/03 PHP
解析PHP中$_FILES的使用以及注意事项
2013/07/05 PHP
thinkPHP中分页用法实例分析
2015/12/26 PHP
Laravel框架创建路由的方法详解
2019/09/04 PHP
YII2框架中actions的作用与使用方法示例
2020/03/13 PHP
js资料prototype 属性
2007/03/13 Javascript
jQuery学习笔记之 Ajax操作篇(二) - 数据传递
2014/06/23 Javascript
Google官方支持的NodeJS访问API,提供后台登录授权
2014/07/29 NodeJs
jquery插件bxslider用法实例分析
2015/04/16 Javascript
js实现表单Radio切换效果的方法
2015/08/17 Javascript
javascript实现动态标签云
2015/10/16 Javascript
AngularJS入门教程之ng-checked 指令详解
2016/08/01 Javascript
引用jquery框架后出错的解决方法
2016/08/09 Javascript
Angular ng-class详解及实例代码
2016/09/19 Javascript
使用jsonp实现跨域获取数据实例讲解
2016/12/25 Javascript
详解使用grunt完成requirejs的合并压缩和js文件的版本控制
2017/03/02 Javascript
利用vue.js插入dom节点的方法
2017/03/15 Javascript
bootstrap常用组件之头部导航实现代码
2017/04/20 Javascript
Avalonjs双向数据绑定与监听的实例代码
2017/06/23 Javascript
vue-cli构建项目使用 less的方法
2017/10/04 Javascript
vscode vue 文件模板的配置方法
2019/07/23 Javascript
Python基于回溯法子集树模板解决m着色问题示例
2017/09/07 Python
Python使用smtp和pop简单收发邮件完整实例
2018/01/09 Python
Python OpenCV获取视频的方法
2018/02/28 Python
Python使用pickle模块报错EOFError Ran out of input的解决方法
2018/08/16 Python
用python脚本24小时刷浏览器的访问量方法
2018/12/07 Python
python nmap实现端口扫描器教程
2020/05/28 Python
利用Python将多张图片合成视频的实现
2020/11/23 Python
python利用xpath爬取网上数据并存储到django模型中
2021/02/26 Python
英国HYPE双肩包官网:英国本土时尚潮牌
2018/09/26 全球购物
男方父母婚礼答谢词
2014/01/25 职场文书
七年级生物教学反思
2014/01/30 职场文书
护士长竞聘书
2014/03/31 职场文书
2014年大学生党员评议表自我评价
2014/09/20 职场文书
2014年党的群众路线学习心得体会
2014/11/05 职场文书
2014年电厂个人工作总结
2014/11/27 职场文书