python合并已经存在的sheet数据到新sheet的方法


Posted in Python onDecember 11, 2018

简单的合并,本例是横向合并,纵向合并可以自行调整。

import xlrd 

import xlwt
import shutil 
from xlutils.copy import copy 
import datetime 

# 打开要使用的excel,获取要需要写入的行数 
bk = xlrd.open_workbook('A.xlsx') #打开A文件
nbk = copy(bk)
newsh = nbk.add_sheet('totale') #新建total名字的sheet
nsheet = bk.nsheets
cur_col = 1
#scan all sheet in bk
print(nsheet)
for i in range(0, nsheet):
  sh = bk.sheet_by_index(i)
  print(sh.name)
  nrows = sh.nrows
  ncol = sh.ncols
  print(sh.nrows)
  print(sh.ncols)
  #scan all row in sh
  for j in range(0, ncol-1):
    for k in range(0, nrows-1):
      newsh.write(k,cur_col, label=sh.cell_value(k,j))
    cur_col = cur_col + 1
nbk.save('A-new.xls') #保存为A-new文件,其中包含了原始内容和新的total页

以上这篇python合并已经存在的sheet数据到新sheet的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
用Python输出一个杨辉三角的例子
Jun 13 Python
Python合并字符串的3种方法
May 21 Python
Python函数可变参数定义及其参数传递方式实例详解
May 25 Python
在Python的Django框架中编写错误提示页面
Jul 22 Python
Python实现感知机(PLA)算法
Dec 20 Python
pygame游戏之旅 添加游戏暂停功能
Nov 21 Python
利用Python绘制有趣的万圣节南瓜怪效果
Oct 31 Python
Django更新models数据库结构步骤
Apr 01 Python
使用Keras训练好的.h5模型来测试一个实例
Jul 06 Python
Python利用pip安装tar.gz格式的离线资源包
Sep 14 Python
python中pickle模块浅析
Dec 29 Python
浅谈Python数学建模之数据导入
Jun 23 Python
Python 多线程不加锁分块读取文件的方法
Dec 11 #Python
对python读写文件去重、RE、set的使用详解
Dec 11 #Python
python版本五子棋的实现代码
Dec 11 #Python
python提取具有某种特定字符串的行数据方法
Dec 11 #Python
Python面向对象基础入门之编码细节与注意事项
Dec 11 #Python
Python面向对象基础入门之设置对象属性
Dec 11 #Python
python提取包含关键字的整行数据方法
Dec 11 #Python
You might like
php面向对象全攻略 (十四) php5接口技术
2009/09/30 PHP
获取远程文件大小的php函数
2010/01/11 PHP
关于PHP session 存储方式的详细介绍
2013/06/25 PHP
php关联数组与索引数组及其显示方法
2018/03/12 PHP
Linux基于php-fpm模式的lamp搭建phpmyadmin的方法
2018/10/25 PHP
thinkphp5实现无限级分类
2019/02/18 PHP
php创建多级目录与级联删除文件的方法示例
2019/09/12 PHP
jQuery LigerUI 使用教程表格篇(1)
2012/01/18 Javascript
jQuery动画效果-fadeIn fadeOut淡入浅出示例代码
2013/08/28 Javascript
JS将制定内容复制到剪切板示例代码
2014/02/11 Javascript
js 实现的可折叠留言板(附源码下载)
2014/07/01 Javascript
如何根据百度地图计算出两地之间的驾驶距离(两种语言js和C#)
2015/10/29 Javascript
javascript实现tab切换特效
2015/11/12 Javascript
javascript经典特效分享 手风琴、轮播图、图片滑动
2016/09/14 Javascript
jQuery EasyUI封装简化操作
2016/09/18 Javascript
jquery基于layui实现二级联动下拉选择(省份城市选择)
2017/06/20 jQuery
解决React Native端口号修改的方法
2017/07/28 Javascript
element-ui中的select下拉列表设置默认值方法
2018/08/24 Javascript
koa2实现登录注册功能的示例代码
2018/12/03 Javascript
express启用https使用小记
2019/05/21 Javascript
vue移动端使用canvas签名的实现
2020/01/15 Javascript
vue 手机物理监听键+退出提示代码
2020/09/09 Javascript
antd多选下拉框一行展示的实现方式
2020/10/31 Javascript
[01:02:26]DOTA2-DPC中国联赛 正赛 SAG vs RNG BO3 第二场 1月18日
2021/03/11 DOTA
Python基础知识_浅谈用户交互
2017/05/31 Python
基于python实现ROC曲线绘制广场解析
2020/06/28 Python
Currentbody美国/加拿大:美容仪专家
2020/03/09 全球购物
后勤工作职责
2013/12/22 职场文书
供货协议书范本
2014/04/22 职场文书
一年级学生评语
2014/04/23 职场文书
搞笑爱情保证书
2014/04/29 职场文书
小学教师师德演讲稿
2014/05/06 职场文书
党课培训心得体会
2014/09/02 职场文书
2014统计局民主生活会对照检查材料思想汇报
2014/10/02 职场文书
2014年学校党建工作汇报材料
2014/11/02 职场文书
奖金申请报告模板
2015/05/15 职场文书