-- 會員 / 註冊 --  
 帳號:
 密碼:
  | 註冊 | 忘記密碼
10/8 新書到! 10/1 新書到! 9/24 新書到! 9/18 新書到!
購書流程Q & A站務留言版客服信箱
3ds MaxMayaRhinoAfter EffectsSketchUpZBrushPainterUnity
PhotoShopAutoCadMasterCamSolidWorksCreoUGRevitNuke
C#CC++Java遊戲程式Linux嵌入式PLCFPGAMatlab
駭客資料庫搜索引擎影像處理FluentVR+ARANSYS深度學習
單晶片AVROpenGLArduinoRaspberry Pi電路設計CadenceProtel
HadoopPythonStm32CortexLabview手機程式AndroidiPhone
可查書名,作者,ISBN,3dwoo書號
詳細書籍分類

讓工作化繁為簡:用Python實現辦公自動化

( 簡體 字)
作者:李杰臣類別:1. -> 程式設計 -> Python
譯者:
出版社:機械工業出版社讓工作化繁為簡:用Python實現辦公自動化 3dWoo書號: 54316
詢問書籍請說出此書號!

有庫存
NT售價: 400

出版日:3/1/2021
頁數:304
光碟數:0
站長推薦:
印刷:黑白印刷語系: ( 簡體 版 )
加入購物車 加到我的最愛
(請先登入會員)
ISBN:9787111674825
作者序 | 譯者序 | 前言 | 內容簡介 | 目錄 | 
(簡體書上所述之下載連結耗時費功, 恕不適用在台灣, 若讀者需要請自行嘗試, 恕不保證)
作者序:

譯者序:

前言:

內容簡介:

本書是一本案例驅動型的Python程式設計指南,將語法知識和程式設計思路融入大量的典型案例,帶領讀者一步步學會將Python打造成自動化辦公的利器。

全書共10章,可劃分為4個部分。第1部分包括第1章和第2章,主要講解Python程式設計環境的搭建方法和Python的基礎語法知識。第2部分包括第3∼7章,通過大量案例講解如何用Python自動化處理電腦檔、PDF檔和Office檔。第3部分包括第8章和第9章,主要講解如何利用Python編寫爬蟲程式,自動從網頁上爬取資料。第4部分為第10章,主要講解如何利用Python自動發送電子郵件。

本書案例典型實用,講解淺顯易懂,適合具備一定的Office軟體操作基礎又想進一步提高工作效率的辦公人員,如從事文秘、行政、人事、行銷、財務等職業的人士閱讀,也可供Python程式設計初學者參考。
目錄:

第1章 Python快速上手
1.1Python程式設計環境的搭建 13
1.1.1 安裝與配置Anaconda 13
1.1.2 安裝與配置PyCharm 15
1.2 Python的模組 21
1.2.1 初識模組 21
1.2.2 模組的安裝 22
1.3常見問題和解決辦法 24
第2章 Python的基礎語法知識
2.1變數 27
2.2資料類型:數位與字串 28
2.2.1 數字 28
2.2.2 字串 29
2.2.3 資料類型的查詢 32
2.2.4 資料類型的轉換 33
2.3資料類型:清單、字典、元組與集合 35
2.3.1 列表 35
2.3.2 字典 39
2.3.3 元組和集合 41
2.4運算子 42
2.4.1 算術運算子和字串運算子 42
2.4.2 比較運算子 43
2.4.3 設定運算子 44
2.4.4 邏輯運算子 45
2.5編碼基本規範 46
2.5.1 縮進 46
2.5.2 注釋 47
2.6 控制語句 49
2.6.1 if語句 50
2.6.2 for語句 51
2.6.3 while語句 52
2.6.4 控制語句的嵌套 53
2.7 函數 55
2.7.1 內置函數 55
2.7.2 自訂函數 58
2.8 模組的導入 61
2.8.1 import語句導入法 61
2.8.2 from語句導入法 62
第3章 自動化整理電腦檔
3.1檔的自動分類 65
3.2檔和資料夾的快速查找 71
3.3自動清理重複檔 80
3.4批量轉換圖片的格式 83
3.5按照日期自動分類圖片 85
第4章 自動化處理PDF檔
4.1批量下載PDF檔 93
4.1.1 使用Selenium模組爬取多頁內容 93
4.1.2 使用Selenium模組批量下載PDF檔 99
4.2批量合併PDF檔 104
4.3批量拆分PDF檔 107
4.4批量加密PDF檔 111
4.5批量為PDF檔添加浮水印 112
4.5.1 自訂函數創建浮水印檔 113
4.5.2 自訂函數添加浮水印 114
4.5.3 使用迴圈為每個PDF檔添加浮水印 115
第5章 自動化處理Word文檔
5.1批量生成Word合同 119
5.1.1 讀取檔並進行查找和替換 120
5.1.2 使用迴圈套用範本生成合同 122
5.2將Word文檔批量轉換為PDF檔 125
5.3在Word文檔中批量標記關鍵字 128
5.4在Word文檔中批量替換關鍵字 134
第6章 自動化處理Excel工作簿
6.1批量生成產品出貨清單 139
6.1.1 提取出貨統計表中的資料 140
6.1.2 使用for語句創建產品出貨清單 141
6.2批量替換工作簿的儲存格資料 144
6.3將多個工作表合併為一個工作表 148
6.3.1 使用xlwings模組讀取多個工作表中的資料 149
6.3.2 新建工作簿存放合併後的資料 151
6.4將一個工作表拆分為多個工作簿 153
6.5批量拆分列數據 157
6.6批量分類匯總資料 161
第7章 自動化處理PowerPoint演示文稿
7.1批量提取演示文稿中的文本內容 167
7.2將演示文稿批量匯出為圖片和PDF檔 170
7.3自動讀取圖文素材製作演示文稿 174
7.4批量提取演示文稿中的圖片素材 181
第8章 爬蟲技術基礎
8.1認識網頁結構 187
8.1.1 查看網頁的原始程式碼 187
8.1.2 初步瞭解網頁結構 189
8.1.3 網頁結構的組成 189
8.1.4 百度新聞頁面結構剖析 195
8.2Requests模組 197
8.3規則運算式 202
8.3.1 規則運算式基礎知識 203
8.3.2 使用規則運算式提取資料 209
8.4Selenium模組 215
8.4.1 網頁數據爬取的難點 215
8.4.2 流覽器驅動程式的下載與安裝 217
8.4.3 使用Selenium模組獲取網頁真正的原始程式碼 220
8.4.4 使用Selenium模組類比滑鼠和鍵盤操作 223
第9章 爬蟲實戰演練
9.1爬取圖書數據—當當網 228
9.1.1 使用Requests模組獲取網頁原始程式碼 228
9.1.2 編寫規則運算式提取圖書資料 229
9.1.3 批量爬取多頁數據 234
9.2爬取新聞資料—新浪新聞 237
9.2.1 使用Selenium模組獲取網頁原始程式碼 238
9.2.2 編寫規則運算式提取新聞資料 239
9.2.3 自訂函數完成多個關鍵字的批量爬取 242
9.3爬取價格資料—農業農村部網站 244
9.3.1 使用Selenium模組獲取網頁原始程式碼 244
9.3.2 使用pandas模組獲取網頁中的表格資料 246
9.3.3 批量爬取多頁數據 248
9.4爬取職位數據—前程無憂網 250
9.4.1 使用Selenium模組搜索職位 250
9.4.2 編寫規則運算式提取資料並保存 252
9.4.3 批量爬取多頁數據 255
9.5爬取財務報表—東方財富網 259
9.5.1 使用Selenium模組爬取單頁財務報表 259
9.5.2 使用Selenium模組爬取多頁財務報表 264
9.5.3 爬取指定時期和指定種類的財務資料 269
第10章 自動化處理電子郵件
10.1自動發送電子郵件 281
10.1.1 獲取SMTP授權碼 281
10.1.2 自動發送文本格式的電子郵件 282
10.1.3 自動發送HTML格式的電子郵件 284
10.1.4 自動發送帶附件的電子郵件 287
10.2批量發送電子郵件 291
10.3定時發送電子郵件 293
10.3.1 自動爬取資料並通過電子郵件發送 293
序: