读取Excel

适合小型的Excel表格(2007版本之后)的读取,大型的之后再慢慢加上python

import openpyxl


def read(path, sheet_name='Sheet1'):
    """
    读取Excel文件
    :param path: 文件路径
    :param sheet_name: sheet名
    :return: 二维列表
    """
    workbook = openpyxl.load_workbook(path)
    sheet = workbook.get_sheet_by_name(sheet_name)
    content = []
    with open(path, 'r', encoding='utf-8') as file:
        for row in sheet.rows:
            temp = []
            for cell in row:
                temp.append(cell.value.strip())
            content.append(temp)
    return content
相关文章
相关标签/搜索