zoukankan      html  css  js  c++  java
  • python 读 xlsx

    前言

    xlsx写方法参考此连接:http://www.cnblogs.com/whf191/p/5482485.html

    xlrd是用来读的,使用前需安装 pip install xlrd

    例子

    fname = 's1.xlsx'
    
    bk = xlrd.open_workbook(fname)
    
    #获取sheet总数
    shxrange = range(bk.nsheets)
    
    try:
        #操作第一个工作薄
        sh = bk.sheet_by_name("Sheet1")
    except Exception,e:
        print e
    
    #获取行数
    nrows = sh.nrows
    #获取列数
    ncols = sh.ncols
    
    print u"行数:%s,列数:%s" % (nrows,ncols)
    #获取某一列数据
    cell_value = sh.cell_value(1,1)
    print cell_value
    
    #获取所有行数据
    row_list = []
    
    for i in range(1,nrows):
        row_data = sh.row_values(i)
        row_list.append(row_data)
    
    for i in row_list:
        for i2 in i:
            print i2
  • 相关阅读:
    类加载机制与jdk智能调优命令
    初认Redis
    Spring-Cloud组件eureka
    SpringBoot入门知识
    SpringCloud
    java内存模型
    Redis
    Vue
    Nginx
    Linux系统
  • 原文地址:https://www.cnblogs.com/whf191/p/5501621.html
Copyright © 2011-2022 走看看