操作excel的工具类
需要引入logger模块
import os.path
import time
import pandas as pd
from util import logger
LOGGER = logger.MyLogger("excelUtils").getLogger()
class ExcelReader:
"""
读取excel工具
"""
def __init__(self, path, file_suffix=".xls", sort_by=None):
self.path = path
self.file_suffix = file_suffix
self.sort_by = sort_by
def setPath(self, path, file_suffix=".xls", sort_by=None):
self.__init__(path, file_suffix=file_suffix, sort_by=sort_by)
def getData(self, sheet_name=0, skiprows=0, skipfooter=0, to_records=

本文介绍了如何使用pandas模块创建一个工具类,用于批量读取和保存Excel文件。通过`ExcelReader`可以读取单个文件或路径下的所有文件,支持指定sheet、跳过行数等选项。`ExcelSaver`则用于保存字典数组形式的数据到Excel,自动根据字典键生成列名。
最低0.47元/天 解锁文章
1120

被折叠的 条评论
为什么被折叠?



