首页 > 编程语言 > 详细

python操作Excel

时间:2016-08-14 14:32:49      阅读:150      评论:0      收藏:0      [点我收藏+]

打开Excel文件,以list形式返回第一列的值
import xlrd
def newDbFind():
spinfo = xlrd.open_workbook(‘dispose.xlsx‘)
sh = spinfo.sheet_by_index(0)#返回第几页的对象
spcodeList = sh.col_values(0)
读取Excel文件
  1. #coding:utf-8
  2. import xlrd
  3. goods = xlrd.open_workbook(‘goods_test.xlsx‘)#打开文件
  4. sh = goods.sheet_by_index(3)#返回第几页的对象
  5. for rx in range(sh.nrows):
  6. print sh.row(rx) #返回每一行的数据
  7. for cl in range(sh.ncols):
  8. print sh.col(cl) #返回每一列的数据
  9. print sh.col(2)
  10. print sh.col_values(2)
  11. print ‘Goods name:‘,goods.sheet_names()
  12. print sh.cell(2.2).ctypeprint sh.name,sh.nrows,sh.ncols#返回对象页的名称,行数和列数
  13. print "Cell D30 is",sh.cell_value(rowx=20,colx=3)#返回特定数值
  14. print ‘The number of goodssheets is:‘, goods.nsheets#返回有几页




python操作Excel

原文:http://www.cnblogs.com/wuqingzangyue/p/5770097.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!