zoukankan      html  css  js  c++  java
  • python脚本 读取excel格式文件 并进行处理的方法

    一.安装xlrd模块

    pip install xlrd

    二.读取excel文件

    try:
        excel_obj = xlrd.open_workbook("文件路径")
    except Exception as e:
        print(e)

    三.读取工作表内容

    tables = excel_obj.nsheets # 获取文件中工作表的数目
    all_table_dict = {}
    for i in range(0, tables):
      table
    = data.sheet_by_index(i) # 根据工作表的索引获取一个工作表对象
      total_nows = table.nrows # 获取这个工作表的总行数
      total_ncols = table.ncols # 获取这个工作表的总列数
      table_header = table.row_values(0) # 获取表头行数据
      print(table_header)
      one_table_list = []
      for one_row in range(1, total_rows): 从第二行开始循环取出每一行的数据
        row = table.row_values(one_row) # 获取一行数据
        if row:
          row_object = {}
          for col in range(0, total_ncols): # 循环出一行数据里的每列数据
            key = table_header[col] # 当前列的表头名称
            row_object[key] = row[col] # 给相应的表头名称进行赋值
          one_table_list.append(row_object)
      all_table_dict["table"+i] = one_tale_list
  • 相关阅读:
    TStringList 常用操作(转自南山古陶)
    在Delphi中使用Indy控件实现邮件群发
    GSM手机SMS编码解码
    建别人进不了删不掉的文件夹
    播放 wav 文件
    delphi inherited,纯虚
    PDU编码规则
    sql函数
    基于GPRS的LED电子显示屏
    结对编程 队友代码分析
  • 原文地址:https://www.cnblogs.com/lowmanisbusy/p/9381253.html
Copyright © 2011-2022 走看看