COURSE OVERVIEW
从一份文件到一条业务流程,让重复工作自动运行
RPA 的价值不只是“替人点击”,而是把触发条件、数据处理、规则校验、结果交付和异常处理组合为稳定的自动化流程。课程以 Python 为工具,从办公场景中最常见的文档、表格和邮件任务切入,逐步扩展到网页和系统服务自动化。
学习过程中将完成 PDF 发票信息提取、批量文档和奖状生成、自动阅卷、客户表录入、邮件附件处理与发票验证等案例,理解如何让脚本按计划执行、在电脑启动后持续监控,并把流程沉淀为可重复使用的工具。
- 希望用 Python 提升文档、表格、邮件和网页处理效率的办公人员
- 需要设计和维护业务流程自动化脚本的数据、运营与 IT 支持人员
- 具备 Python 语法基础,并熟悉 Office 办公软件操作的学员
RPA WORKFLOW
用一条自动化闭环,串起日常办公任务
将输入、处理、校验、交付和持续运行拆解清楚,才能把一次脚本真正变成一项可靠服务。
从文件到达、邮件收取、计划时间或系统启动等事件开始流程。
读取 PDF、Word、PPT、Excel、CSV、网页或附件中的内容与数据。
完成清洗、转换、写入、排版、汇总和批量文档或表格生成。
通过 OCR、网页表单或规则校验处理信息,并回写结果或发送邮件。
使用 schedule 和 Windows 服务让流程在约定时间持续运行。
PRACTICE FOCUS
覆盖文档、数据、网页与系统服务的自动化能力
从操作单个文件到运行持续服务,建立可维护、可排查的 Python 办公自动化实践方式。
文件、压缩与 PDF 自动化
管理目录与文件,处理压缩包和 PDF 的读取、拆分、合并、转换、水印、文字和表格提取。
Word 与 PPT 批量生成
提取与生成 Word、PPT 内容,设置文本与段落样式,按模板批量制作试卷、奖状等文档。
Excel 与数据表处理
使用 pandas、Openpyxl、CSV 和 MySQL 完成读写、筛选、汇总、样式设置和数据更新。
网页浏览器自动化
使用 Selenium 控制浏览器,完成登录、下载、抓取、表单填写和 Excel 客户信息录入。
邮件与 OCR 流程
通过 Outlook 自动收发邮件、保存附件,结合 OCR 提取发票信息并处理校验任务。
定时任务与 Windows 服务
用 schedule 调度脚本并编写开机自启服务,让业务自动化流程持续稳定运行。
FULL CURRICULUM
3天 · 24课时课程安排
四个单元从文件和文档开始,逐步进入 Office、网页邮件自动化与综合业务案例。
Windows 文件夹、PDF 与 Word
RPA 流程自动化技术概述
字符串、日期时间、列表与字典
目录与文件创建、复制、重命名、删除
文件夹遍历、压缩与解压缩
PDF 读取、拆分、合并、转换和水印
PDF 文字、表格和图片提取
PDF 发票信息提取到 Excel
python-docx 安装与文本提取
Word 文档、图片和表格生成
段落、文本、页眉页脚与排版
Word 转 PDF 与自动生成试卷
PPT、Excel、CSV 与数据库
PPT 结构、占位符、版式与样式
提取 PPT 内容、添加删除幻灯片
插入文本、表格和图片
提取 PPT 文字到 Word
按版式批量制作奖状
pandas Series 和 DataFrame
索引、切片、花式与布尔索引
Excel 文件读写与行列操作
Openpyxl 单元格、范围和样式
自动阅卷与餐厅数据统计案例
CSV 文件读写与 MySQL 数据读写
Web 自动化、Outlook、OCR 与 Windows 服务
schedule 定时任务与程序调用
浏览器自动化基础与 Selenium 操控
网页下载、登录、Cookie 与请求
图书、基金等网页信息提取
Web 表单填写与 Excel 客户表录入
Outlook 自动收发邮件
邮件附件下载并转存目录
OCR 图片文字识别与发票提取
报销邮件、附件下载与发票验证
Windows 服务与开机自动运行
监控 Outlook 邮箱与主题过滤
高频办公场景 RPA 设计与实现
自动整理文件夹
批量制作客户合同并发送邮件
医生进修申请的接收与处理
报销申请邮件和发票附件自动处理
发票信息验证与结果记录
邮件附件 Excel 读取与数据汇总
总表自动更新与流程结果反馈
自动化流程的异常定位思路
脚本复用与持续运行实践
LEARNING OUTCOMES
完成课程后,你能够将常见办公任务设计为可运行的 RPA 流程
处理文件与文档
批量管理目录、压缩包、PDF 和 Word 文件,自动提取信息并生成规范文档。
批量生成 Office 内容
读写并格式化 Excel、PPT、Word,完成自动阅卷、奖状制作和数据汇总任务。
管理结构化业务数据
使用 pandas、Openpyxl、CSV 和 MySQL 处理数据查询、转换、写入与更新。
自动完成网页操作
使用 Selenium 控制浏览器,实现登录、下载、信息提取、表单填写与客户数据录入。
处理邮件附件与发票
读取 Outlook 邮件,保存和处理附件,结合 OCR 和规则校验完成报销自动化任务。
部署持续运行的服务
通过定时任务和 Windows 服务让自动化脚本按时运行、开机自启并监控指定邮件。
PYTHON AUTOMATION PRACTICE
从系统文件到浏览器和邮件,用 Python 连接每一个重复的办公动作
Python 标准库提供文件、目录、压缩、CSV、邮件和调度等通用能力;结合 Selenium 的浏览器控制,可以将跨文档、跨网页、跨邮件的操作组织为可维护的自动化流程。课程以此为基础完成多类办公案例。
了解 Python 标准库与 Selenium WebDriver 在文件处理、邮件、计划任务和浏览器控制方面的技术基础。
查看 Python 标准库文档START LEARNING
用 3 天完成从单个脚本到自动化办公流程的实战训练
适合希望减少重复操作、规范资料处理、提升数据录入和业务响应效率的办公、运营、数据与 IT 支持人员。