全部课程 > 大数据
机器人辅助办公自动化实战
16 次浏览 1 次
地点时间: 北京、上海、
深圳根据报名开班
课程费用: 3000元/人
企业内训: 可以根据企业需求,定制内训,详见
内训学习手册
认证方式:
培训前了解能力模型。
培训后进行能力评测: 在线考试
能力分析,给出学习建议
合格者颁发证书,作为职业技能资格证明
课程简介:
工作过程中,我们经常要与各种办公软件打交道、经常处理复杂、烦琐的文档任务。比如,汇总报表用Excel,编写方案用Word,编写报告用PPT,……而且,我们还需要在这么多的办公软件中共享同样的数据,这需要在不同的软件中切换,甚至复制、粘贴同样的数据内容,这些重复性的、毫不创造性的工作有些会占用大量的时间。如何才能快速地完成这些工作?如何才能避免每月每周的重复性的劳动?这就是办公自动化的任务。
办公自动化,就是利用代码(比如Python编程)给计算机下指令,意在模拟人类与计算机的交互,代替人工处理复杂、繁琐以及大量重复性的劳动,从而实现降本增效,实现流程优化,即常说的RPA(Robotic
Process Automation)机器人流程自动化,是企业向数字化转型的重要的黑科技。
课程目标:
通过本课程的学习,可以达到如下目的:
1、 掌握office办公自动化
2、 掌握GUI操作自动化
3、 掌握Win软件自动化
4、 掌握浏览器操作自动化
5、 掌握网页接口自动化
培训对象: 面向所有想提高工作效率的办公人员,包括IT人员,测试人员、网络运维人员、财务人员等,希望实现流程自动化的人员。
学员要求:
课程为实战课程,要求:
1、 每个学员自备一台便携机(必须)。
2、 便携机中事先安装好Python 3.10版本及以上。
3、 要求学员已经掌握了python语言,能够熟练编程
授课方式:
理论知识+ 案例演练 + 操作实战
采用案例实战操作,围绕具体场景,全过程演练操作,让学员在知识、操作、总结、自我实践过程中获得能力提升。
培训 内容:2天
主题
详细内容
第一部分:
RPA基础知识
目的:掌握基本的Python编程思想与编程语句,熟悉常用数据结构的操作
1、 RPA基本概念
2、 RPA应用场景
3、 RPA实现的种类
浏览器自动化
网页接口自动化
GUI自动化
Win软件自动化
APP自动化
4、 办公自动化内容
文档管理
Word文档自动操作
Excel表格自动操作
PPT幻灯片自动操作
第二部分:
Word文档自动化操作
1、
Word文档的三层结构
Document对象
Paragraph对象
Run对象
2、 python-docx库对象层次
3、 Document文档对象属性与操作
4、 Paragraph段落对象属性与操作
5、 Runs文本对象属性与操作
6、 Run对象的文本属性
7、 文档样式style
aragraph style段落样式
Character style文件样式
Table style表格样式
List style列表样式
8、 设置样式默认字体
9、 设置段落默认格式
10、 Table表格对象属性与操作
11、 字体font对象
12、 InlineShape内嵌形状
案例实战:打印邀请信
13、 Excel操作与openyxl库
14、 Excel对象结构
15、 PPT操作与python-pptx库
16、 PPT文档结构
17、 PPT对象层次
案例实战:PPT文档操作
18、 Outlook操作
19、 PDF文档操作
第三部分:
Exce表格自动化操作
1、 Excel自动化常用操作库
2、 Excel对象层次结构
Sheet,cell,image,chart,table
3、 Workbook文档对象属性及操作
4、 Sheet工作表对象属性及操作
5、 Cell单元格对象属性及操作
6、 工作表与DataFrame对象转换
7、 Chart图表对象属性及操作
8、 Xlwings插件与Python的互操作
9、 使用宏调用Python代码
10、 Excel中调用Python编写的UDF函数
案例实战:Excel文档操作
第四部分: PPT幻灯片自动化操作
1、
PPT文档层次结构
2、 Presention对象属性及操作
3、 Slide对象属性及操作
4、 默认版式layouts
5、 幻灯片的9种形状shape
Textbox
Autoshape
Placeholders
Picture
Table
Chart
Smart art
Media clip
6、 Textbox文本对象属性及操作
7、 Autoshape对象属性及操作
8、 Placeholder对象属性及操作
案例实战:PPT文档操作
第五部分: GUI操作自动化
1、
库pyautogui的三大功能
2、 截图与识别
3、 异常处理
4、 分辨率的问题
5、 Opencv模型
6、 图像特征检测
7、 图像匹配
第六部分: Win软件自动化
1、
常用库pywinauto
2、 窗口控件查看工具accessibility insight
3、 软件自动化过程
4、 启动软件程序
5、 获取窗口
6、 操作控件
控件定位
控件操作
键盘操作
鼠标操作
剪贴板操作
窗口等待
第七部分: 浏览器自动化
1、
浏览器自动化与Selenium工具
2、 Webdriver自动化测试
3、 浏览器自动化基本过程
4、 网页HTML源码查找工具
5、 定位网页元素的8种方法
id定位
name定位
class定位
link定位
partial_link定位
xpath定位
CSS定位
6、 Webdrive常用操作
模拟鼠标操作
模拟键盘操作
类:ActionChains,Keys,Select
浏览器参数Option类
7、 正则表达式
案例一:自动化搜索关键词
案例二:通过126邮箱发送邮件
第八部分: 网页接口自动化
1、 常用库Requests
2、 HTTP请求类型
3、 参数传递
4、 网页发送请求消息
发送消息
参数传递
证书验证
超时处理
定制请求头
5、 接收消息处理
6、 文件操作
案例:自动查询车票
结束
课程总结与问题答疑。
16 次浏览 1 次
其他人还看了课程
咨询目标
对客户的数据库进行性能评价,设计优化,管理优化
咨询范围
数据库性能评价,数据库结构优化,数据访问SQL优化。
咨询方式
现有数据库调查,问题诊断,性能评价。
对数据库进行逻辑结构优化,对数据库进行访问SQL优化。
建立数据库运行监控平台。运行监控与优化方法指导。
成功案例
建设银行,中国农业银行,中国工商银行,中航信
详情咨询:010-62670969, zhgx@uml.net.cn