📦 模块总览
python-office 提供 13 大功能模块,覆盖办公自动化的方方面面。每个模块下都有:
- 📖 使用指南(guide.md)— 用例、实战、最佳实践
- 🔧 API 参考(api.md)— 完整函数、参数、示例
模块列表
📊 办公文档处理
| 模块 | 简介 | 函数数 | 难度 |
|---|---|---|---|
| 📊 Excel | 数据生成、合并、拆分、搜索、PDF导出 | 7 | ⭐ |
| 📝 Word | Word/PDF转换、合并、图片提取 | 5 | ⭐ |
| 转换、加解密、合并、拆分、水印 | 13 | ⭐⭐ | |
| 📊 PPT | 转PDF、转图片、合并 | 3 | ⭐ |
| 📝 Markdown | Excel 转 Markdown | 1 | ⭐ |
🖼️ 多媒体处理
| 模块 | 简介 | 函数数 | 难度 |
|---|---|---|---|
| 🖼️ Image | 压缩、水印、二维码、词云、卡通化 | 9 | ⭐⭐ |
| 🎬 Video | 音视频转换、加水印 | 4 | ⭐⭐ |
| 🔍 OCR | 发票识别 → Excel | 1 | ⭐⭐ |
💬 通信协作
| 模块 | 简介 | 函数数 | 难度 |
|---|---|---|---|
| 自动收发邮件、附件、群发 | 2 | ⭐⭐ | |
| 微信机器人、自动回复 | 7 | ⭐⭐ |
🛠️ 实用工具
| 模块 | 简介 | 函数数 | 难度 |
|---|---|---|---|
| 📁 File | 批量重命名、文件管理 | 9 | ⭐ |
| 💰 Finance | 股票 T+0 收益计算 | 1 | ⭐ |
| 🛠️ Tools | 翻译、二维码、密码等 10+ 工具 | 10 | ⭐ |
总计:72+ 个 API 函数
如何选择模块?
- 想处理 Excel 表格 → Excel 模块
- 想转换 文档格式(PDF↔Word↔PPT) → PDF 模块
- 想给 图片加水印/生成二维码 → Image 模块
- 想做 微信机器人 → WeChat 模块
- 想 自动发邮件 → Email 模块
- 想 批量管理文件 → File 模块
学习建议
- 按需学习:不必一次学完所有模块,用到哪个学哪个
- 从指南开始:每个模块的 guide.md 都有多个真实场景示例
- 查 API 不必看指南:直接看 api.md 更快