zoukankan      html  css  js  c++  java
  • python操作excel

    import xlrd
    Book=xlrd.open_workbook(r'E:	est_workNASDAQ全部股票-行情报价(1).xls')#打开指定的Excel文件,返回一个Book对象
    #通过Book对象可以得到各个Sheet对象(一个Excel文件可以有多个Sheet,每个Sheet就是一张表格)。
    
    print(Book.nsheets)#返回Sheet的数目。
    
    print(Book.sheets())#返回所有Sheet对象的list。
    
    print(Book.sheet_by_index(0))#返回指定索引处的Sheet。相当于Book.sheets()[index]。获取索引为0的sheet
    #
    print(Book.sheet_names())#返回所有Sheet对象名字的list。
    #
    Sheet=Book.sheet_by_name('NASDAQ全部股票-行情报价')#根据指定Sheet对象名字返回Sheet。
    #通过Sheet对象可以获取各个单元格,每个单元格是一个Cell对象。
    
    print(Sheet.name)#返回表格的名称。
    
    print(Sheet.nrows)#返回表格的行数。
    
    print(Sheet.ncols)#返回表格的列数。
    
    print(Sheet.row(1))#获取指定行,返回Cell对象的list。获取索引为1的行
    #
    print(Sheet.row_values(1))#获取指定行的值,返回list。获取索引为1的行的
    #
    print(Sheet.col(1))#获取指定列,返回Cell对象的list。获取索引为1的列
    #
    print(Sheet.col_values(1))#获取指定列的值,返回list。获取索引为1的列的值
    #
    print(Sheet.cell(1, 1))#根据位置获取Cell对象。获取行索引为1列索引也为1的Cell对象
    
    Cell=Sheet.cell(1, 1)#根据位置获取Cell对print(Sheet.cell_value(1, 1))#根据位置获取Cell对象的值。获取行索引为1列索引也为1的Cell对象的值
     print(Cell.value)#返回单元格的值。
    # 打印每张表的最后一列的值
    # 方法1
    for s in wb.sheets():
        print("== The last column of sheet '%s' ==" % (s.name))
        for i in range(s.nrows):
            print(s.row(i)[-1].value)
    
    # 方法2
    for i in range(wb.nsheets):
        s = wb.sheet_by_index(i)
        print("== The last column of sheet '%s' ==" % (s.name))
        for v in s.col_values(s.ncols - 1):
            print(v)
    
    # 方法3
    for name in wb.sheet_names():
        print("== The last column of sheet '%s' ==" % (name))
        s = wb.sheet_by_name(name)
        c = s.ncols - 1
        for r in range(s.nrows):
            print(s.cell_value(r, c))
  • 相关阅读:
    selenium python 中浏览器操作
    wireshark基础学习—第三部分wireshark的过滤器语法
    wireshark基础学习—第二部分wireshark的基础操作
    wireshark基础学习—第一部分wireshark的基础知识
    Python 之 tuple
    Python 之 list
    python socketpool:通用连接池
    APScheduler 3.0.1浅析
    检查SDE版本健康情况的常用SQL语句
    免重启下刷新新添加的磁盘信息
  • 原文地址:https://www.cnblogs.com/z-x-y/p/9067339.html
Copyright © 2011-2022 走看看