码迷,mamicode.com
首页 > 编程语言 > 详细

python操作Excel

时间:2016-08-14 14:33:50      阅读:174      评论: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
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!