zoukankan      html  css  js  c++  java
  • excel最简单的读写操作

    读excel:xlrd

    网文:https://www.cnblogs.com/fufuworkspace/p/9958142.html

    一.openpyxl只可以对xlsx操作,不能对xls操作吧。所以用xlrd和xlrt

    二.xlrd

    1.打开excel读取数据:wb=xlrd.open_workbook('a.xls')

    2.获取sheet(第一个)对象:book=wb.sheets()[0]

    3.行操作:

    3.1获取最大行row=book.nrows          

    3.2返回第6行中所有的单元格对象组成的列表book.row(5)

    3.3返回第1行中第1-3列的值book.row_values(0,start_colx=1,end_colx=3)

    4.列操作

    4.1获取最大列col=book.ncols

    4.2返回第6列中所有的单元格的值col1=book.col(5)

    4.3返回第1列中所有单元格的数据组成的列表book.col_values(0, start_rowx=0, end_rowx=None)) #

    5.单元格的操作

    5.1返回单元格的值book.cell_value(rows=1,cols=2)

    --------------------------------------------------------------------------------------------------

    写excel:xlwt

    网文:https://www.cnblogs.com/python-robot/p/9958352.html      

    1.创建excle并且支持写中文:workbook=xlwt.Workbook(encoding='utf-8')创建

    2.创建sheet页:work_sheet=workbook.add_sheet('第一张sheet')

    3.写入:work_sheet.write(row,col,'this is test2')

    4.保存excel:workbook.save('xie.xls')

  • 相关阅读:
    python—打开图像文件报错
    CTFshow萌新赛-萌新福利
    微信小程序bug
    微信小程序
    架构
    命令行
    MyBatis
    avalon
    并发测试工具
    less
  • 原文地址:https://www.cnblogs.com/zhaobobo10/p/13053868.html
Copyright © 2011-2022 走看看