• openpyxl-读写excel


    from openpyxl import load_workbook
    #将一个excel文档中的数据存放内存中,即变量wb保存了该excel的所有信息
    wb = load_workbook(r"D:ee_cwmp_plh.xlsx")
    #选中文档中的一个datasheet
    ws = wb['TR-098 Data Model']
    rows = ws.rows
    cols = ws.columns

    #遍历每一行, i为行号,row为行值
    for i,row in enumerate(rows):
    #将行中的每一列的值依次存放到一个列表中
    line = [col.value for col in row]
    #可以用line[0], line[1],...方式取每一行中任何一列的数据
    print(line)
    break

    #遍历每一列, i为列号,col为列值
    for i,col in enumerate(cols):
    #将列中的每一列的值依次存放到一个列表中
    line = [item.value for item in col]
    # 可以用line[0], line[1],...方式取每一列中任何一行的数据
    print(line)
    break;

    #也可以直接指定行号和列号的,读某个单元的值
    print(ws.cell(row=2, column=3).value)

    #直接修改表格中的某个单元的值
    ws.cell(row=2, column=3).value = "jennifer test"

    #注意上面修改某个单元的值,只是修改了内存中的这块数据,需要把修改后的内存数据重新保存成一份excel文档
    wb.save(r"D:OUT_testee_cwmp_plh_v7.xlsx")


  • 相关阅读:
    CrackRTFwp 顺便讲讲如何在pe文件中看资源
    开启驱动生涯
    hgame week2 week3
    hgamefinal re peko-chain!
    docker化hbase并使用外部zookeeper
    docker化canal-adapter
    脚本
    ansible模块-user
    esxi克隆虚拟机
    confluence配置搭建
  • 原文地址:https://www.cnblogs.com/aimmiao/p/10148681.html
Copyright © 2020-2023  润新知