zoukankan      html  css  js  c++  java
  • python----openpyxl模块

    openpyxl 模块

    1.openpyxl的写
    from openpyxl import Workbook
    
    wb = Workbook()
    # 方式一: 默认创建sheet在最后
    wb1 = wb.create_sheet('t1')
    
    # 方式二: 创建sheet在索引位置
    wb2 = wb.create_sheet('t1',0)
    
    # 向D3位置写入数据
    wb1['D3'] = '创建并写入了Excel表格'
    
    # 向D4位置写入数据
    wb1.cell(row=3,colum=4,value='方式二写入Excel表格')
    
    # 添加一整行
    l = ['姓名', '性别', '年龄', '爱好']
    wb1.append(l)
    
    #保存文件
    wb.save('test1.xlxs')
    
    2.openpyxl的读
    from openpyxl import load_workbook
    
    wb = load_workbook('text1.xlxs', data_only=True)
    # data_only参数只读数据 不读公式 (ps openpyxl创建的Excel文件需要打开手动保存才能取出值)
    
    # 所有表的名字列表
    sheet_list = wb.sheetnames
    
    # 通过索引
    wb1 = wb['user']
    print(wb1.value)
    
    # 通过参数
    wb1.cell(row=2, colum=2).value
    
    # 一共有多少行
    wb1.max_row
    
    # 一共有多少列
    wb1.max_colum
    
    # 返回生成器
    wb1.rows
    wb1.colums
    
  • 相关阅读:
    分治
    #include<algorithm>
    c++标准模板库的使用
    mysql_day03
    mysql_day02
    mysql_day01
    mongodb的安装
    迭代器和生成器简单介绍
    File文件操作
    数据类型
  • 原文地址:https://www.cnblogs.com/Treasuremy/p/10418785.html
Copyright © 2011-2022 走看看