3dwoo大學簡體電腦書店
Python自動化辦公與RPA從入門到實戰
( 簡體 字)
作者:韜,王皓,張鶴藐編著類別:1. -> 程式設計 -> Python
出版社:機械工業出版社Python自動化辦公與RPA從入門到實戰 3dWoo書號: 55850
詢問書籍請說出此書號!
缺書
NT售價: 450
出版日:5/1/2022
頁數:303
光碟數:0
站長推薦:
印刷:黑白印刷語系: ( 簡體 字 )
ISBN:9787111705987 加入購物車加到我的最愛 (請先登入會員)
(簡體書上所述之下載連結耗時費功, 恕不適用在台灣, 若讀者需要請自行嘗試, 恕不保證, 繁體書的下載亦請直接連絡出版社)
前言
本書學習資源
第1章 Python快速上手
1.1 Python程式設計環境的搭建 1
1.1.1 Anaconda的安裝 1
1.1.2 編寫 個Python程式 2
1.1.3 PyCharm的安裝與使用 4
1.2 Python語法基礎知識 9
1.2.1 變數、行、縮進與注釋 10
1.2.2 資料類型:數位與字串 12
1.2.3 資料類型:清單、字典、元組、集合 14
1.2.4 運算子 21
1.3 Python語句 23
1.3.1 if條件陳述式 23
1.3.2 for迴圈語句 24
1.3.3 while迴圈語句 26
1.3.4 try/except異常處理語句 27
1.4 函數與庫 28
1.4.1 函數的定義與調用 28
1.4.2 函數的返回值與變數的作用域 30
1.4.3 常用內置函數介紹 32
1.4.4 庫的導入與安裝 34
第2章 檔案系統操作與文本處理
2.1 檔案系統操作 39
2.1.1 路徑的基礎知識 39
2.1.2 從路徑中提取資訊 40
2.1.3 重命名檔或資料夾 41
2.1.4 創建資料夾 42
2.1.5 羅列資料夾內容 42
2.2 讀寫文字檔 44
2.2.1 打開文字檔 44
2.2.2 讀取文字檔的內容 45
2.2.3 向文字檔寫入內容 47
2.2.4 實戰演練:批量拆分文字檔 49
2.3 中文分詞與詞雲圖繪製 51
2.3.1 中文分詞與詞頻統計 51
2.3.2 繪製詞雲圖 56
第3章 Word文檔製作快速上手
3.1 初識python-docx庫 60
3.2 python-docx庫的基本操作 61
3.3 python-docx庫的進階操作 64
3.3.1 設置字體 65
3.3.2 設置字型大小和顏色等格式 68
3.3.3 設置段落格式 70
3.3.4 設置段落樣式 73
3.3.5 設置表格樣式 75
3.3.6 設置圖片格式 77
3.4 python-docx庫的 操作 78
3.4.1 添加頁眉頁腳 78
3.4.2 添加超連結 84
3.5 借助pywin32庫調用Word VBA 86
第4章 Word文檔製作實戰演練
4.1 製作邀請函 90
4.1.1 生成邀請函範本 90
4.1.2 生成一份邀請函 94
4.1.3 生成多份邀請函 95
4.2 製作課程總結評估報告 97
4.2.1 生成報告封面範本 97
4.2.2 生成多份報告封面 100
4.2.3 製作報告內容 102
4.2.4 添加頁眉頁腳 109
4.3 批量標記多個關鍵字 112
第5章 表格資料處理快速上手
5.1 pandas庫的基本資料結構 115
5.1.1 Series的創建 115
5.1.2 DataFrame的創建 116
5.1.3 DataFrame的標籤修改 118
5.2 資料檔案的讀寫 120
5.3 資料的選取與簡單處理 123
5.4 數據的拼接 130
5.5 pandas庫的進階操作 134
5.5.1 重複值和缺失值處理 134
5.5.2 資料的分組匯總 138
5.5.3 資料的批量處理 141
5.5.4 資料格式設置 146
5.5.5 資料的模糊匹配與篩選 151
5.5.6 數據的遍歷 152
第6章 表格資料處理實戰演練
6.1 pandas庫辦公自動化初探 154
6.1.1 批量生成和匯總工作簿 154
6.1.2 批量將工作表匯出為獨立工作簿 158
6.1.3 分類拆分工作表資料 159
6.1.4 讀取資料時處理合併儲存格 160
6.2 將多列匯總為一列 162
6.3 某知名會計師事務所筆試題 164
6.4 批量處理工作簿 167
6.4.1 任務一 167
6.4.2 任務二 169
6.4.3 任務三 171
6.4.4 任務四 172
6.5 資金雷達資料整理 174
第7章 Excel操作自動化快速上手
7.1 xlwings庫簡介 179
7.2 xlwings庫的基本用法 180
7.2.1 Excel程式的相關操作 180
7.2.2 工作簿的相關操作 182
7.2.3 工作表的相關操作 183
7.2.4 儲存格區域的相關操作 185
7.2.5 製作圖表 190
7.3 xlwings庫的綜合應用 192
第8章 Excel操作自動化實戰演練
8.1 批量新建空白工作簿 195
8.2 批量重命名工作簿 196
8.3 批量重命名工作表 198
8.3.1 批量重命名一個工作簿中的所有工作表 198
8.3.2 批量重命名多個工作簿中的同名工作表 199
8.4 在多個工作簿中批量新增工作表 201
8.5 按條件將一個工作表拆分為多個工作表 202
8.6 批量合併多個工作簿中的同名工作表 204
8.7 批量調整多個工作簿的工作表格式 207
8.8 批量替換多個工作簿的資料 210
8.8.1 批量替換多個工作簿的行資料 210
8.8.2 批量替換多個工作簿的列資料 211
8.9 批量提取一個工作簿中所有工作表的資料 212
8.9.1 按特定條件提取資料 212
8.9.2 按 列提取資料 214
8.10 在範本中批量填寫資料 215
第9章 PowerPoint演示文稿製作快速上手
9.1 初識python-pptx庫 218
9.2 python-pptx庫的基本操作 218
9.2.1 創建、打開及保存演示文稿 219
9.2.2 添加幻燈片 220
9.2.3 在幻燈片中添加標題 221
9.2.4 在幻燈片中添加文字方塊 224
9.2.5 在幻燈片中添加圖片 225
9.2.6 在幻燈片中添加形狀 226
9.2.7 在幻燈片中添加表格 227
9.2.8 在幻燈片中添加圖表 230
9.2.9 從演示文稿中提取文本 232
9.3 python-pptx庫的進階操作 233
9.3.1 設置形狀的填充顏色 233
9.3.2 設置文本格式 235
9.3.3 為幻燈片添加備註 239
9.4 實戰演練:基於範本製作演示文稿 240
0章 Python+Office聯動實戰演練
10.1 用Excel工作簿資料批量生成Word文檔 244
10.2 從Word文檔中批量提取資料並保存到Excel工作簿 247
10.3 讀取Excel工作簿的資料製作PowerPoint演示文稿 249
10.4 讀取Word文檔內容製作PowerPoint演示文稿 252
1章 Python RPA基礎
11.1 類比滑鼠操作 256
11.1.1 獲取螢幕解析度和滑鼠指標位置 256
11.1.2 類比滑鼠移動 258
11.1.3 類比滑鼠按鍵操作 258
11.1.4 類比滑鼠滾輪滑動 259
11.1.5 類比滑鼠拖動 260
11.2 類比鍵盤操作 260
11.2.1 類比鍵盤按鍵操作 261
11.2.2 類比鍵盤輸入操作 262
11.2.3 類比鍵盤快速鍵 262
11.2.4 類比鍵盤輸入漢字 263
11.3 顯示訊息方塊 263
11.3.1 alert()函數 264
11.3.2 confirm()函數 264
11.3.3 prompt()函數 265
11.3.4 password()函數 265
11.4 圖像匹配與定位 266
11.4.1 圖像匹配與定位方法一 266
11.4.2 圖像匹配與定位方法二 267
11.4.3 圖像匹配與定位的加速 268
11.4.4 降低匹配精度 270
11.5 獲取圖元點顏色與螢幕截圖 270
11.5.1 獲取圖元點顏色 271
11.5.2 螢幕截圖 271
11.6PyAutoGUI庫“牛刀小試” 272
2章 Python RPA實戰演練
12.1 批量填寫網頁調查問卷 275
12.2 定時批量發送微信消息 281
12.3 定時匯出網銀交易記錄 285
12.4 批量列印PDF檔 288
本書是一本案例驅動型的Python程式設計指南,將語法知識和程式設計思路融入大量的典型案例,帶領讀者一步步學會將Python 打造成自動化辦公的利器。本書從四個板塊講解了Python高效辦公的秘訣:板塊一,介紹Python 程環境的搭建方法和Python的基礎語法知識;板塊二,講解Python的自動化操作,如讀寫TXT格式文字檔和批量操作檔及資料夾;板塊三,通過大量案例講解如何用Python操作PDF檔和Office檔,以及自動發送郵件等;板塊四,介紹如何利用Python RPA實現流程自動化。
本書案例典型實用,講解淺顯易懂,適合具備一定的Office軟體操作基礎又想進一步提高工作效率的辦公人員,如從事文秘、行政、人事、行銷、財務等職業的人士閱讀,也可供Python 程式設計初學者參考。
本書是一本案例驅動型的Python編程指南,將語法知識和編程思路融入大量的典型案例,帶領讀者一步步學會將Python 打造成自動化辦公的利器。本書從四個板塊講解了Python高效辦公的秘訣:板塊一,介紹Python 程環境的搭建方法和Python的基礎語法知識;板塊二,講解Python的自動化操作,如讀寫TXT格式文本文件和批量操作文件及文件夾;板塊三,通過大量案例講解如何用Python操作PDF文件和Office文件,以及自動發送郵件等;板塊四,介紹如何利用Python RPA實現流程自動化。
本書案例典型實用,講解淺顯易懂,適合具備一定的Office軟件操作基礎又想進一步提高工作效率的辦公人員,如從事文秘、行政、人事、營銷、財務等職業的人士閱讀,也可供Python 編程初學者參考。




作者簡介



王宇韜

(CFA、FRM、AQF)

華能貴誠信托金融科技實驗室發起人,賓夕法尼亞大學碩士,上海交通大學學士,曾在劍橋大學交流學習。專注于科技在金融領域的應用,編著有《Python金融大數據挖掘與分析全流程詳解》《Python大數據分析與機器學習商業案例實戰》《零基礎學Python網絡爬蟲案例實戰全流程詳解》等圖書。中國人民大學商學院Python相關課程兼職教師;所開發的“Python金融”在線課程被中國人民銀行等多個在線學習平臺收錄。

王 皓

北京郵電大學計算機科學與技術專業學士,北京郵電大學數據科學與服務中心在讀碩士。擅長數據挖掘與辦公軟件自動化。

張鶴藐

北京郵電大學計算機科學與技術專業學士,北京郵電大學數據科學與服務中心在讀碩士。曾獲美國大學生數學建模競賽M獎(一等獎),擅長智能信息處理與RPA(機器人流程自動化)。
pagetop