Python高效办公与RPA流程自动化
Zivvs Wang 查看讲师
百林哲咨询(北京)有限公司专家团队成员
华小智金融科技实验室创始人
浏览:307次
详情 DETAILS

课程简介

随着信息技术的飞速发展,传统手动办公模式已难以满足企业对高效、准确、大规模数据处理的要求。Python,作为一种简洁易懂、功能强大的编程语言,凭借其丰富的库与框架资源,在数据处理、自动化脚本编写等方面展现出巨大潜力。而RPA(机器人流程自动化)技术的兴起,更是将自动化推向了一个新的高度,能够模拟人类用户的操作行为,执行重复性高、规则明确的工作任务,从而极大提升工作效率与质量。

本课程涵盖Python基础、高效办公(Python+OFFICE系列)及智能进阶三大模块。Python基础部分教授安装、基础语法、控制语句、函数与模块等内容。高效办公模块通过xlwings、python-docx、python-pptx等库,实现Excel、Word、PPT的自动化处理与批量生成。智能进阶模块则引入RPA(机器人流程自动化)技术,包括模拟操作、图片识别、OCR文字识别等,结合金融、股票交易等领域实战案例,帮助学员提升办公效率。

课程收益

1、帮助学员全面了解Python的基础语法和核心功能

2、帮助学员掌握如何使用Python与OFFICE系列软件(Excel、Word、PPT)结合,实现自动化办公,如批量处理文件、生成报告和演示文档等,显著提升工作效率

3、帮助学员掌握更多办公自动化和智能化工具,进一步拓展个人技能和职业发展空间

受众人群

大数据分析师、大数据挖掘工程师;大数据高级开发工程师、项目经理、技术总监;IT运维人员

课程周期

2天(12H

课程大纲

标题

授课内容

一、Python基础

1. Python初了解

(1) Python能干什么 - 华能信托具体项目实战演示

(2) Python安装与编译器Pycharm安装教程

(3) 第一个Python程序

(4) 我的课程的教学理念和学习方法

2. Python基础知识

(1) 变量、行与缩进

(2) 数据类型:数字与字符串

(3) 列表与字典

(4) 运算符介绍与实践

3. Python最重要的三大语句详解

(1) If语句详解与实践

(2) For语句详解与实践

(3) While语句详解与实践

4. Python函数与模块

(1) 函数的定义与调用

(2) 函数参数与返回值

(3) 一些基本函数的介绍

(4) Python模块/库介绍

二、高效办公 - Python + OFFICE系列

1. 智能Excel基础 - Python自动处理Excel - xlwings库

(1) Python处理Excel原理

(2) Python自动批量处理及生成Excel

(3) 初步尝试-批量生成工资条

2. 智能Word基础 - Python自动处理Word - python-docx库

(1) Python处理Word原理

(2) Python自动批量处理及生成Word

(3) 初步尝试-批量生成邀请函

3. 智能PPT基础 - Python自动处理PPT - python-python-pptx库

(1) Python处理PPT原理

(2) Python自动批量处理及生成PPT

(3) 初步尝试-批量生成简易PPT

4. 综合实战1 - Python自动填写Excel报表

(1) Python打开Excel文件及填写内容

(2) 项目实战 - 自动填写项目初始登记表1

(3) 项目实战 - 自动填写项目初始登记表2

5. 综合实战2 - 批量生成Word报告

(1) Python打开Word文件及填写内容

(2) 批量生成Word报告实战1 - 批量生成信托计划说明书

(3) 批量生成Word报告实战2 - 批量生成交易审批单

(4) 批量爬取新闻并生成多个Word

(5) 根据Word自动生成文章报告

6. 综合实战3 - 批量生成PPT演示文档

(1) 批量从网上下载素材

(2) 自动生成PPT课程文件

(3) 自动播放并通过语音识别进行朗读

7. 综合实战4 - 会计报表一键对账功能

(1) 会计报表一键对账实战1

(2) 会计报表一键对账实战2

三、高效办公 - 智能进阶

1. 智能AI机器人基础 - pyautogui库

(1) 智能AI机器人简介之RPA:机器人流程自动化

(2) Python基础

(3) RPA原理及相关库的安装

2. RPA模拟鼠标/键盘操作

(1) RPA模拟鼠标操作1

(2) RPA模拟鼠标操作2

(3) RPA模拟键盘操作1

(4) RPA模拟键盘操作2

(5) 常用快捷键

3. RPA图片捕捉与识别

(1) RPA图片捕捉与识别1

(2) RPA图片捕捉与识别2

(3) 使用技巧

4. 综合实战1 - 批量进行项目合同加密

(1) 批量进行项目合同加密实战1

(2) 批量进行项目合同加密实战2

5. 综合实战2 - 金融终端批量下载报告

(1) RPA操作金融数据终端

(2) 批量下载报告思路

(3) 批量下载报告实战

6. 综合实战3 - 股票软件自动盯盘以及下单

(1) RPA操作股票交易软件

(2) 自动盯盘及发送补仓通知邮件

(3) 自动下单实战

7. OCR图片文字识别基础

(1) OCR图片文字识别基础1

(2) OCR图片文字识别基础2

8. 综合实战4 - PDF文本OCR识别并转为Word

(1) OCR图片文字识别项目扫描件

(2) RPA实现批量项目文件比对

(3) 上市公司扫描PDF转为Word

9. PDF自动识别基础

(1) PDF识别基础1

(2) PDF识别基础2

10. 综合实战5 - 上市公司研报批量识别与分析

(1) 上市公司研报批量获取

(2) 上市公司研报文本解析与分析

11. Python转换PDF

(1) PDF转Word

(2) PDF转Excel

(3) PDF转PPT

12. Python图像识别与语音识别

(1) Python图像识别

(2) Python语音识别

(3) Python通过exe小程序打包

13. 其他办公自动化小技巧

(1) 自动发邮件

(2) 数据可视化(Echart)

(3) 简易爬虫

(4) 简单的线性回归模型

(5) 爬虫 + 打包成EXE文件


企业服务热线:400-106-2080
电话:18519192882
投诉建议邮箱:venus@bailinzhe.com
合作邮箱:service@bailinzhe.com
总部地址:
北京市-丰台区-汽车博物馆东路6号3号楼1单元902-B73(园区)
全国客户服务中心:
天津市-南开区-桂苑路15号鑫茂集团鑫茂军民园1号楼A座802-803
公众号
百林哲咨询(北京)有限公司 京ICP备2022035414号-1