python读取excel指定列数据并写入到新的excel方法


Posted in Python onJuly 10, 2018

如下所示:

#encoding=utf-8
import xlrd
from xlwt import *
#------------------读数据---------------------------------
fileName="C:\\Users\\st\\Desktop\\test\\20170221131701.xlsx"
bk=xlrd.open_workbook(fileName)
shxrange=range(bk.nsheets)
try:
  sh=bk.sheet_by_name("Sheet1")
except:
  print "代码出错"
nrows=sh.nrows #获取行数
book = Workbook(encoding='utf-8')
sheet = book.add_sheet('Sheet1') #创建一个sheet
for i in range(1,nrows):
  row_data=sh.row_values(i)
  #获取第i行第3列数据
  #sh.cell_value(i,3)
  #---------写出文件到excel--------
  print "-----正在写入 "+str(i)+" 行"
  sheet.write(i,1, label = sh.cell_value(i,3)) #向第1行第1列写入获取到的值
  sheet.write(i,2, label = sh.cell_value(i,5)) #向第1行第2列写入获取到的值
book.save("C:\\Users\\st\\Desktop\\test\\demo1.xls")

以上这篇python读取excel指定列数据并写入到新的excel方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python中分数的相关使用教程
Mar 30 Python
两个命令把 Vim 打造成 Python IDE的方法
Mar 20 Python
分数霸榜! python助你微信跳一跳拿高分
Jan 08 Python
numpy实现合并多维矩阵、list的扩展方法
May 08 Python
详解TensorFlow查看ckpt中变量的几种方法
Jun 19 Python
python读取大文件越来越慢的原因与解决
Aug 08 Python
Python使用Pandas库常见操作详解
Jan 16 Python
浅谈在django中使用filter()(即对QuerySet操作)时踩的坑
Mar 31 Python
在python中使用nohup命令说明
Apr 16 Python
python中os包的用法
Jun 01 Python
GitHub上值得推荐的8个python 项目
Oct 30 Python
理解python中装饰器的作用
Jul 21 Python
python 常用的基础函数
Jul 10 #Python
使用pandas批量处理矢量化字符串的实例讲解
Jul 10 #Python
python opencv实现运动检测
Jul 10 #Python
python中单下划线_的常见用法总结
Jul 10 #Python
浅谈dataframe中更改列属性的方法
Jul 10 #Python
对python sklearn one-hot编码详解
Jul 10 #Python
python的scikit-learn将特征转成one-hot特征的方法
Jul 10 #Python
You might like
php xml文件操作代码(一)
2009/03/20 PHP
PHP中的静态变量及static静态变量使用详解
2015/11/05 PHP
php ci 获取表单中多个同名input元素值的代码
2016/03/25 PHP
PHP时间函数使用详解
2019/03/21 PHP
JTrackBar水平拖动效果
2007/07/15 Javascript
jquery 插件实现图片延迟加载效果代码
2010/02/06 Javascript
ASP 过滤数组重复数据函数(加强版)
2010/05/31 Javascript
让JavaScript的Alert弹出框失效的方法禁止弹出警告框
2014/09/03 Javascript
jQuery将多条数据插入模态框的示例代码
2014/09/25 Javascript
javascript删除一个html元素节点的方法
2014/12/20 Javascript
javascript定义变量时加var与不加var的区别
2014/12/22 Javascript
jQuery打字效果实现方法(附demo源码下载)
2015/12/18 Javascript
js实现的万能flv网页播放器代码
2016/04/30 Javascript
避免jQuery名字冲突 noConflict()方法
2016/07/30 Javascript
Bootstrap面板(Panels)的简单实现代码
2017/03/17 Javascript
web前端开发中常见的多列布局解决方案整理(一定要看)
2017/10/15 Javascript
Vue中render方法的使用详解
2018/01/26 Javascript
使用express+multer实现node中的图片上传功能
2018/02/02 Javascript
通过Kettle自定义jar包供javascript使用
2020/01/29 Javascript
JQuery事件冒泡和默认行为代码实例
2020/05/13 jQuery
[49:42]DOTA2上海特级锦标赛主赛事日 - 3 胜者组第二轮#2Secret VS EG第一局
2016/03/04 DOTA
Python 利用pydub库操作音频文件的方法
2019/01/09 Python
Python两个字典键同值相加的几种方法
2019/03/05 Python
Python 异常处理Ⅳ过程图解
2019/10/18 Python
简单了解Python write writelines区别
2020/02/27 Python
numpy 矩阵形状调整:拉伸、变成一位数组的实例
2020/06/18 Python
解决pyinstaller 打包exe文件太大,用pipenv 缩小exe的问题
2020/07/13 Python
css3加js做一个简单的3D行星运转效果实例代码
2017/01/18 HTML / CSS
苹果音乐订阅:Apple Music
2018/08/02 全球购物
Puccini乌克兰:购买行李箱、女士手袋网上商店
2020/08/06 全球购物
物业经理求职自我评价
2013/09/22 职场文书
大专应届生个人简历的自我评价
2013/10/15 职场文书
护理个人求职信范文
2014/01/08 职场文书
教师个人鉴定材料
2014/02/08 职场文书
工伤事故赔偿协议书
2014/10/27 职场文书
SpringDataJPA在Entity中常用的注解介绍
2021/12/06 Java/Android