课程背景
事务进程中,我们经常要和各种办公软件打交道、经常处理复杂、烦琐的文档差事。比如,汇总报表用
E
xcel
,就一线经验说,编写方案用
W
ord
,运行层面,编写报告用
PPT
,
……而且,运行层面,我们还需要在这么多的办公软件中共享同样的资料,这需要在不同的软件中切换,甚至复制、粘贴同样的资料内容,这些重复性的、毫不创造性的事务有些会占用大量的时间。怎样才能迅速地完成这些事务?怎样才能防止每月每周的重复性的劳动?这就是办公自动化的差事。
办公自动化,落地时,运行层面,就是利用代码(比如
P
ython
编程)给计算机下指令,意在还原人类和计算机的交互,就一线经验说,代替人工处理复杂、繁琐以及大量重复性的劳动,从而达成降本增效,达成流程精进,落地时,从实践看,即常说的
RPA
(
Robotic Process Automation)机器人流程自动化,是公司向数智化转型的要害的黑科技。
课程收益
掌握
o
ffice办公自动化
掌握
GUI
操作自动化
掌握
W
in软件自动化
掌握浏览器操作自动化
掌握网页接口自动化
课程大纲
基础学识
目的:掌握基本的
P
ython编程思想和编程语句,熟稔常用资料结构的操作
RPA
基本概念
RPA
运用情境
RPA
达成的种类
浏览器自动化
网页接口自动化
GUI
自动化
W
in软件自动化
APP
自动化
办公自动化内容
文档管控
W
ord文档自动操作
E
xcel表格自动操作
PPT
幻灯片自动操作
W
ord文档自动化操作
Word文档的三层结构
D
ocument对象
P
aragraph对象
R
un对象
p
ython-docx库对象层次
D
ocument文档对象属性和操作
P
aragraph段落对象属性和操作
R
uns文本对象属性和操作
R
un对象的文本属性
文档样式
s
tyle
Paragraph style段落样式
Character style文件样式
Table style表格样式
L
ist style列表样式
设置样式默认字体
设置段落默认格式
T
able表格对象属性和操作
字体
f
ont对象
I
nlineShape内嵌形状
实例实战:打印邀请信
E
x
cel
操作和
op
enyxl库
E
x
cel对象结构
Sheet,cell,image,chart
P
PT操作和python-pptx库
PPT
文档结构
PPT
对象层次
实例实战:
PPT
文档操作
O
utl
ook操作
文档操作
E
xce表格自动化操作
E
x
cel自动化常用操作库
op
enyxl库
x
lwings库
E
x
cel对象层次结构
Sheet,cell,image,chart,table
Workbook文档对象属性以及操作
Sheet事务表对象属性以及操作
Cell单元格对象属性以及操作
事务表和
D
ataFrame对象转换
Chart图表对象属性以及操作
Xlwings
插件和
P
ython的互操作
采用宏调用
P
ython代码
E
xcel
中调用
P
ython
编写的
UDF
函数
实例实战:
E
xcel文档操作
PPT
幻灯片自动化操作
PPT
文档层次结构
P
resention对象属性以及操作
S
lide对象属性以及操作
默认版式
l
ayouts
幻灯片的
9
种形状
s
hape
T
extbox
Autoshape
P
laceholders
P
icture
T
able
C
hart
S
mart art
M
edia clip
Tex
tbox文本对象属性以及操作
A
uto
shape对象属性以及操作
P
laceholder对象属性以及操作
实例实战:
PPT
文档操作
GUI
操作自动化
库
p
yautogui的三大功能
截图识别
鼠标操作
键盘操作
截图和识别
屏幕识别
鼠标将控
键盘操作
消息框
异常处理
分辨率的问题
O
p
encv模型
图像特征检测
S
IFT/SURF/ORB
图像匹配
W
in软件自动化
常用库
p
ywinauto
窗口控件查看抓手
a
ccessibility insight
软件自动化进程
启动软件程序
获取窗口和控件
操作窗口和控件
启动软件程序
确定类型
启动软件
连接软件
获取窗口
操作主窗口
定位子窗口
查看控件资讯
操作控件
控件定位
控件操作
键盘操作
鼠标操作
剪贴板操作
窗口等待
浏览器自动化
浏览器自动化和
S
elenium抓手
W
ebdriver自动化测试
浏览器自动化基本进程
启动浏览器
操作浏览器
定位元素
操控元素
网页
HTML
源码查找抓手
定位网页元素的
8
种办法
i
d定位
name定位
class定位
link定位
partial_link定位
xpath定位
CSS
定位
W
ebdrive常用操作
还原鼠标操作
还原键盘操作
类:
A
ctionChains
,执行层面,
K
eys,Select
浏览器参数Option类
正则表述式
字符匹配模式
匹配次数
实例一:自动化搜索要害词
实例二:借助
1
26邮箱发送邮件
网页接口自动化
常用库
R
equests
H
TTP请求类型
PUT
,实操中,
DELETE
,
HEAD
,执行层面,
OPTIONS
参数传递
URL
传递
参数传递
网页发送请求消息
发送消息
参数传递
证书验证
超时处理
定制请求头
接收消息处理
响应状态码
异常处理
Cookie操作
重定向
文件操作
文件上传
文件下载
实例:自动查询车票
结束:课程
收束
和
问题答疑
。
老师简介
Introduction to lecturers
弄懂更多
珀菲特顾问|傅一航老师
适合谁听
面向所有想拉升事务效率的办公人员、包括IT人员、就一线经验说、测试人员、网络运维人员、财务人员等等。建议同一家企业 3 人以上同来,课堂上直接改造本企业的实际问题——单人参加也能学到方法,但带不走可用的成果。
交付流程
课前:顾问访谈 2 位管理者,收集现状与问题清单,讲师据此调整案例。课中:讲授与演练各占一半,产出可直接用的工具与方案。课后:7 天内提交改进建议,30 天内一次线上答疑。
