当前位置: 首页 > 内训课程 > 课程内容
广告1
相关热门公开课程更多 》
相关热门内训课程更多 》
相关最新下载资料

Python RPA机器流程自动化

课程编号:40386

课程价格:¥26000/天

课程时长:2 天

课程人气:284

行业类别:行业通用     

专业类别:管理技能 

授课讲师:傅一航

  • 课程说明
  • 讲师介绍
  • 选择同类课
【培训对象】
面向IT人员,测试人员、网络运维人员、财务人员等,希望实现流程自动化的人员。

【培训收益】


第一部分:RPA基础知识
目的:掌握基本的Python编程思想与编程语句,熟悉常用数据结构的操作
1、RPA基本概念
2、RPA应用场景
3、RPA实现的种类
浏览器自动化
网页接口自动化
GUI自动化
Win软件自动化
APP自动化
4、
第二部分:浏览器自动化
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请求类型
PUT,DELETE,HEAD,OPTIONS
3、参数传递
URL传递
参数传递
4、网页发送请求消息
发送消息
参数传递
证书验证
超时处理
定制请求头
5、接收消息处理
响应状态码
异常处理
Cookie操作
重定向
6、文件操作
文件上传
文件下载
案例:自动查询车票
第四部分:GUI操作自动化
1、库pyautogui的三大功能
截图识别
鼠标操作
键盘操作
2、截图与识别
屏幕识别
鼠标控制
键盘操作
消息框
3、异常处理
4、分辨率的问题
5、Opencv模型
6、图像特征检测
SIFT/SURF/ORB
7、图像匹配
第五部分:Win软件自动化
1、常用库pywinauto
2、窗口控件查看工具accessibility insight
3、软件自动化过程
启动软件程序
获取窗口和控件
操作窗口和控件
4、启动软件程序
确定类型
启动软件
连接软件
5、获取窗口
操作主窗口
定位子窗口
查看控件信息
6、操作控件
控件定位
控件操作
键盘操作
鼠标操作
剪贴板操作
窗口等待
第六部分:Office自动化实战
1、Word操作与库python-docx
2、Word文档结构
3、对象
Document
Paragraph
Run
4、对象及属性
5、Run对象的文本属性
6、样式style
Paragraph style
Character style
Table style
案例实战:打印邀请信
7、Excel操作与openyxl库
8、Excel对象结构
Sheet,cell,image,chart
9、PPT操作与python-pptx库
10、PPT文档结构
11、PPT对象层次
案例实战:PPT文档操作
12、Outlook操作
13、PDF文档操作

结束:课程总结与问题答疑。 

咨询电话:
0571-86155444
咨询热线:
  • 微信:13857108608
联系我们