注冊 | 登錄讀書好,好讀書,讀好書!
讀書網-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網絡軟件與程序設計讓Python遇上Office:從編程入門到自動化辦公實踐

讓Python遇上Office:從編程入門到自動化辦公實踐

讓Python遇上Office:從編程入門到自動化辦公實踐

定 價:¥89.00

作 者: 潘美冰
出版社: 清華大學出版社
叢編項:
標 簽: 暫缺

購買這本書可以去


ISBN: 9787302637882 出版時間: 2023-08-01 包裝: 平裝-膠訂
開本: 16開 頁數(shù): 字數(shù):  

內容簡介

  Python 是目前***的編程語言之一。本書將從零開始教讀者如何通過 Python 實現(xiàn)辦 公自動化。全書共 10 章,分為 3 部分:第一部分(第 1~5 章)包括從零基礎入門 Python 的 基礎知識(數(shù)據(jù)類型、函數(shù)、類與對象、捕獲異常、文件操作、管理模塊等);第二部分(第 6~9 章)以操作辦公文檔為主,介紹如何使用 Python 代碼處理 Word、Excel、PPT、PDF 文檔, 實現(xiàn)文檔辦公自動化;第三部分(第 10 章)為進階部分,內容涉及桌面自動化、發(fā)送郵件、 網絡請求、定時任務、GUI、打包程序等,可以幫助讀者進一步提高工作效率。本書代碼邏 輯完整清晰,強調各種易錯點,以便讀者在學習過程中實現(xiàn)效率**化。讀者可以將本書案 例當成模板。 本書適合想要學習 Python 語言的在校師生或職場辦公人員,也適合零基礎的學習者入 門 python 編程。

作者簡介

  潘美冰,Python開發(fā)工程師,從事Python開發(fā)工作四年,有著豐富的項目實戰(zhàn)經驗,擅長辦公自動化、爬蟲技術、Web應用、GUI開發(fā),對Python有著深入的理解。常在B站(賬號“冰冷的希望123”)分享與Python、設計相關的教程,備受好評,部分教程入選B站高能公開課

圖書目錄

目錄
第一部分Python基礎知識
第1章 Python安裝環(huán)境
11 認識Python1
12 安裝Python2
121 在Windows系統(tǒng)安裝Python2
122 在macOS安裝Python6
13 安裝Pycharm9
131 安裝Windows版Pycharm10
132 安裝macOS版Pycharm14
14 第一行代碼17
141 交互環(huán)境17
142 運行py文件18
143 在Pycharm中運行18
15 簡單交互22
151 注釋22
152 輸出22
153 輸入23
154 變量24
 
讓Python遇上Office——從編程入門到自動化辦公實踐IV
第2章 數(shù)據(jù)結構
21 數(shù)字類型26211 整型26212 浮點型27213 布爾型27214 復數(shù)2722 字符串28221 字符編碼28222 字符串30223 轉義字符31224 字符串索引32225 字符串切片33226 查詢元素34227 拼接字符串35228 類型轉換35229 替換字符串362210 大小寫轉換372211 分割字符串372212 格式化字符串3723 列表39231 新建列表39232 查詢列表元素40233 增加列表元素41234 修改列表元素41235 刪除列表元素41236 合并多個列表43237 列表元素統(tǒng)計4324 元組44241 新建元組44242 訪問元組4525 字典45251 新建字典46252 訪問字典元素47
 
V
目錄
253 增加字典元素48
254 修改字典元素48
255 刪除字典元素49
26 集合50
261 新建集合50
262 交差并補51
263 增加集合元素52
264 刪除集合元素52
27 None類型53
28 可變類型與拷貝53
281 可變類型和不可變類型53
282 淺拷貝與深拷貝55
29 公共方法56
210 運算符57
2101 算術運算符58
2102 比較運算符58
2103 賦值運算符59
2104 邏輯運算符60
2105 成員運算符61
2106 身份運算符62
211 遍歷63
212 推導式64
第3章 函數(shù)
31 三大基本結構67
311 順序結構67
312 選擇結構67
313 循環(huán)結構70
32 認識函數(shù)74
33 函數(shù)參數(shù)76
331 形參與實參76
332 默認參數(shù)77
 
讓Python遇上Office——從編程入門到自動化辦公實踐VI
333 不定長參數(shù)7834 函數(shù)返回值7835 組包和解包7936 變量作用域8237 lambda函數(shù)83
第4章 類與對象
41 類與對象85411 實例化對象85412 初始化方法86413 對象屬性與方法8742 私有屬性和私有方法8943 魔法方法91431 對象的生命周期92432 可迭代對象9344 繼承與多態(tài)95441 繼承96442 多態(tài)9745 類方法與靜態(tài)方法99451 裝飾器99452 類方法99453 靜態(tài)方法101454 屬性裝飾器101
第5章 其他知識點
51 程序異常103511 捕獲異常103512 主動拋異常105513 debug程序10752 文件讀寫108521 open函數(shù)108
 
522 上下文管理器111
53 模塊與包113
531 模塊113
532 包115
533 pip管理器116
54 常用模塊117
541 datetime117
542 decimal119
543 os121
第二部分Python辦公知識
第6章 操作Excel
61 openpyxl124
62 打開與保存126
621 新建工作簿126
622 保存工作簿126
623 打開工作簿128
63 操作工作表128
631 獲取默認工作表128
632 工作表屬性129
633 獲取工作表130
634 新建工作表131
635 刪除工作表132
636 移動工作表132
637 復制工作表133
64 訪問單元格133
641 獲取單個單元格134
642 單元格屬性134
643 修改單元格135
644 獲取多個單元格137
 
讓Python遇上Office——從編程入門到自動化辦公實踐VIII
65 操作單元格142651 合并單元格142652 插入和刪除行列144653 移動單元格14566 使用公式146661 可用公式146662 使用公式147663 翻譯公式14867 設置樣式150671 字體樣式150672 行高列寬151673 對齊方式152674 邊框樣式153675 填充漸變15368 過濾和排序15469 插入圖表157610 只讀只寫1606101 只寫模式1606102 只讀模式161611 加密保護1626111 保護工作簿1626112 保護工作表1646113 加密文檔165612 xls轉xlsx166
第7章 操作Word71 python-docx16872 打開與保存168721 新建文檔168722 保存文檔168723 打開文檔16973 doc轉docx170
 
74 段落操作171
741 段落171
742 增刪段落173
75 段落樣式175
751 段落對齊175
752 使用內置樣式176
753 間距和縮進178
754 刪除段落樣式179
76 Run對象180
761 認識Run180
762 添加Run181
763 清空Run182
764 Run樣式182
765 案例:社團證明185
77 長度單位190
771 Emu190
772 單位轉換191
773 中文字符長度192
78 使用標題193
781 添加標題194
782 標題與段落的關系195
79 操作圖片196
791 插入圖片196
792 查看圖片198
793 刪除圖片199
794 圖片尺寸200
795 圖片對齊202
796 浮動圖片202
797 提取圖片205
710 操作表格206
7101 插入表格206
7102 添加行列207
7103 行列對象207
7104 單元格對象209
 
讓Python遇上Office——從編程入門到自動化辦公實踐X
7105 修改單元格2097106 合并單元格2117107 單元格樣式2117108 表格樣式213711 頁面設置2147111 使用節(jié)2157112 分節(jié)符2157113 紙張大小2167114 紙張方向2177115 頁邊距2187116 裝訂線2197117 頁眉頁腳2197118 奇偶頁不同2227119 首頁不同223
第8章 操作PPT81 python-pptx22582 打開與保存225821 新建和保存225822 打開文檔226823 ppt轉pptx22683 長度單位227831 長度單位227832 單位轉換22784 操作幻燈片228841 幻燈片布局228842 新建幻燈片229843 幻燈片位置230844 獲取幻燈片230845 刪除幻燈片23185 使用形狀232851 了解形狀232
 
852 獲取形狀233
853 添加形狀234
854 形狀填充色236
855 形狀邊框237
86 使用占位符237
861 了解占位符237
862 獲取占位符238
863 占位符類型239
864 填充占位符240
87 操作文本243
871 獲取文本框243
872 添加文本框243
873 添加文本244
874 段落樣式245
875 Run樣式246
876 文本框樣式247
88 添加圖表249
881 柱狀圖249
882 折線圖253
883 散點圖255
884 餅圖258
885 占位符圖表260
89 操作表格261
891 插入表格261
892 讀取表格262
893 占位符表格263
894 表格對象263
895 行列對象264
896 訪問單元格265
897 單元格文本266
898 單元格樣式266
899 合并單元格267
8910 拆分單元格269
 
讓Python遇上Office——從編程入門到自動化辦公實踐XII
810 操作圖片2708101 添加圖片2708102 提取圖片2718103 頁面保存為圖片272
第9章 操作PDF91 pypdf227392 打開與保存PDF文件273921 保存文檔273922 讀取文檔274923 文檔尺寸27493 操作頁面275931 讀取頁面275932 保存頁面275933 合并文檔27694 修改PDF278941 旋轉頁面278942 縮放頁面279943 裁剪頁面28195 提取內容283951 提取文本283952 提取圖片28496 添加水印28597 讀寫元數(shù)據(jù)286971 查看元數(shù)據(jù)286972 更新元數(shù)據(jù)28698 加密解密287981 加密文檔287982 解密文檔28899 轉換PDF288991 Word轉PDF288992 Excel轉PDF289
 
993 PPT轉PDF290
994 PDF轉Word291
第三部分進階內容
第10章 其他操作
101 自動單擊293
1011 pyautogui293
1012 屏幕信息294
1013 鼠標操作294
1014 鍵盤操作296
1015 信息彈窗297
1016 圖片定位298
1017 記事本案例299
102 發(fā)送郵件300
1021 開啟SMTP301
1022 發(fā)送純文本郵件301
1023 發(fā)送郵件附件303
103 網絡請求306
1031 Web相關概念306
1032 請求網絡資源308
1033 第三方API309
1034 發(fā)起網絡請求312
1035 處理JSON313
104 定時任務317
1041 安裝apshedule317
1042 簡單使用317
1043 調度器318
1044 觸發(fā)器318
1045 管理定時任務320
1046 修改定時任務322
 
1047 定時任務案例323
105 圖形用戶界面324
1051 PySimpleGUI325
1052 第一個GUI325
1053 Window對象326
1054 布局328
1055 單擊事件329
1056 文本元素330
1057 更新元素332
1058 輸入框元素333
1059 按鈕元素334
10510 文件選擇框335
10511 彈窗337
10512 GUI版ppt轉pptx338
106 打包程序340
1061 pyinstaller340
1062 虛擬環(huán)境342
結束語346
 

本目錄推薦

掃描二維碼
Copyright ? 讀書網 ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網安備 42010302001612號