在以前,商业分析对应的英文单词是Business Analysis,大家用的分析工具是Excel,后来数据量大了,Excel应付不过来了(Excel最大支持行数为1048576行),人们开始转向python和R这样的分析工具了
介绍
可以创建 Excel 2007 或更高版本的 XLSX 文件
可以读写 Excel 2007 XLSX 和 XLSM 文件
直接通过 COM 组件与Microsoft Excel 进程通信,调用其各种功能实现对 Excel 文件的操作
读
❌
✅
✅
✅
写
✅
✅
✅
✅
修改
❌
❌
⚠️
✅
.xls
❌
✅
❌
✅
.xlsx
✅
⚠️
✅
✅
大文件
✅
❌
✅
❌
功能
强
弱
一般
超强
速度
快
快
快
超慢
系统
无限制
无限制
无限制
Windows + Excel
使用场景
要创建 XLSX 文件
不需要读取已有文件
需要实现比较复杂的功能
数据量可能会很大
需要跨平台
要读取 XLS 或 XLSX 文件
要生成 XLS 文件
需要的功能不太复杂
需要跨平台
要处理 XLSX 文件
需要修改已有文件,或者在写入过程中需要不断修改
需要的功能比较复杂
数据量可能会很大
需要跨平台
需要处理各种文件格式
需要用到特别复杂的功能
在修改文件时,不希望对原有信息造成任何意外破坏
数据量很小,或者愿意等待
仅在 Windows 中使用
Xlsx是python用来构造xlsx文件的模块&