Python RPA辦公流程自動化實戰
Python RPA辦公流程自動化實戰課程/講師盡在Python RPA辦公流程自動化實戰專題,Python RPA辦公流程自動化實戰公開課北上廣深等地每月開課!Python RPA辦公流程自動化實戰在線直播課程(免費試聽)。專家微信18749492090,講師手機13522550408,百度搜索“交廣國際管理咨詢”了解更多。
【課程大綱】
一、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
-Paragraph style段落樣式
-Character style文件樣式
-Table style表格樣式
-List style列表樣式
8、設置樣式默認字體
9、設置段落默認格式
10、Table表格對象屬性與操作
11、字體font對象
12、InlineShape內嵌形狀
案例實戰:打印邀請信
13、Excel操作與openyxl庫
14、Excel對象結構
-Sheet,cell,image,chart
15、PPT操作與python-pptx庫
16、PPT文檔結構
17、PPT對象層次
案例實戰:PPT文檔操作
18、Outlook操作
19、PDF文檔操作
三、Exce表格自動化操作
1、Excel自動化常用操作庫
-openyxl庫
-xlwings庫
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、圖像特征檢測
-SIFT/SURF/ORB
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請求類型
-PUT,DELETE,HEAD,OPTIONS
3、參數傳遞
-URL傳遞
-參數傳遞
4、網頁發送請求消息
-發送消息
-參數傳遞
-證書驗證
-超時處理
-定制請求頭
5、接收消息處理
-響應狀態碼
-異常處理
-Cookie操作
-重定向
6、文件操作
-文件上傳
-文件下載
案例:自動查詢車票
共有 0 條評論