🐍 python-office 项目概览
一行代码搞定自动化办公 — Python 自动化办公一站式库
是什么?
python-office 是一个面向办公自动化场景的 Python 库,由「程序员晚枫」开发并维护。
它将常用的办公自动化操作(Excel 处理、Word 转换、PDF 操作、邮件发送、微信机器人等)封装为简单的 Python API,让你能通过一行代码完成原本需要数十行代码的复杂任务。
核心理念
让 Python 自动化办公像 Excel 公式一样简单
三大优势
| 优势 | 说明 |
|---|---|
| 🚀 一行代码 | 无需记忆复杂参数,开箱即用 |
| 📚 完整文档 | 每个函数都有详细参数说明和示例 |
| 🛡️ 持续维护 | 活跃的开源社区,定期更新 |
13 大模块
| 模块 | 简介 |
|---|---|
| 📊 Excel | 数据生成、合并、拆分、搜索、PDF 导出 |
| 📝 Word | Word/PDF 转换、合并、图片提取 |
| 转换、加解密、合并、拆分、水印 | |
| 📊 PPT | 转 PDF、转图片(支持长图)、合并 |
| 🖼️ Image | 压缩、水印、二维码、词云、卡通化 |
| 📁 File | 批量重命名、文件搜索、整理 |
| 自动发送(带附件、抄送、群发)、接收 | |
| 发消息、定时、关键词回复、群发、聊天 | |
| 🔍 OCR | 增值税发票识别 → Excel |
| 🎬 Video | 音视频转换、加水印、文本转语音 |
| 📝 Markdown | Excel 转 Markdown |
| 💰 Finance | 股票 T+0 收益计算 |
| 🛠️ Tools | 翻译、二维码、密码、天气等 10+ 工具 |
适用人群
- 🧑💼 职场办公人员 — 想自动化处理重复工作
- 🎓 Python 初学者 — 想找实际项目练手
- 👨💻 开发者 — 想快速集成办公功能
- 📊 数据分析师 — 想批量处理 Excel/PDF
接下来...
- 📦 安装 python-office — 一键安装
- ⚡ 5分钟快速体验 — 跑通示例
- 📚 查看模块文档 — 了解 13 大模块
- ❓ 常见问题 — 遇到问题先看这里