做封面怎么把网站加上去,线上推广方案模板,美图在线图片编辑器,wordpress旧版本哪个好些openpyxl、xlrd、xlwt、pandas 都能处理 Excel 表格#xff0c;但用途和适合的场景不同。今天做个总结#xff1a;
库名功能支持格式读写支持样式备注openpyxl全面的.xlsx处理库.xlsx#xff08;Excel2007#xff09;✅✅✅首选xlrd读取.xls文件的老牌工具.xls#xff08…openpyxl、xlrd、xlwt、pandas 都能处理 Excel 表格但用途和适合的场景不同。今天做个总结
库名功能支持格式读写支持样式备注openpyxl全面的.xlsx处理库.xlsxExcel2007✅✅✅首选xlrd读取.xls文件的老牌工具.xls最多到Excel2003✅xx不支持.xlsx过时xlwt写入.xls文件的老牌工具.xlsx✅✅不支持.xlsx过时pandas用户数据分析.xlsx .xls csv✅✅x适合读写数据不管样式
通过上面的对比可以看出来现在主要是用openpyxl和pandas前者精细处理表格后者处理大批量数据。
【简单举例】
import pandas as pd# 读取
df pd.read_excel(data.xlsx)# 写入
df.to_excel(out.xlsx, indexFalse)
from openpyxl import load_workbookwb load_workbook(data.xlsx)
ws wb.active
ws[A1] 123
wb.save(data.xlsx)后面会写一些业务中用到的openpyxl的场景大家敬请期待。