-
>
全國計算機等級考試最新真考題庫模擬考場及詳解·二級MSOffice高級應用
-
>
決戰(zhàn)行測5000題(言語理解與表達)
-
>
軟件性能測試.分析與調(diào)優(yōu)實踐之路
-
>
第一行代碼Android
-
>
JAVA持續(xù)交付
-
>
EXCEL最強教科書(完全版)(全彩印刷)
-
>
深度學習
精通Python自動化編程 版權(quán)信息
- ISBN:9787111671824
- 條形碼:9787111671824 ; 978-7-111-67182-4
- 裝幀:一般膠版紙
- 冊數(shù):暫無
- 重量:暫無
- 所屬分類:>
精通Python自動化編程 本書特色
適讀人群 :從零開始學習自動化編程的初學者。 自動化測試工程師、運維工程師和網(wǎng)絡(luò)爬蟲工程師。 零基礎(chǔ)的Python初學者以及自動化辦公開發(fā)的從業(yè)人員。循序漸進,從零基礎(chǔ)入手:本書從初學者**的基礎(chǔ)知識入手,循序漸進地介紹自動化程序開發(fā)和實現(xiàn)的各種知識。本書尤其適合沒有接觸過Python編程的讀者使用。 實例豐富,由淺入深:本書每個知識點都配以實例進行講解,力求讓讀者更容易地掌握知識要點。實例選擇從易到難,包括網(wǎng)頁自動化程序的編寫、爬蟲程序的編寫、辦公自動化編程、Web自動化程序的開發(fā)等,并結(jié)合了筆者的實際開發(fā)經(jīng)驗,以解決實際開發(fā)中遇到的各種問題。 注重實踐,滿足多崗位工作需求:本書根據(jù)編者多年從業(yè)經(jīng)驗編寫,其中涉及的技術(shù)可適應多種崗位,比如爬蟲工程師、運維人員、自動化測試人員。有興趣通過編寫程序提高辦公效率的辦公人員以及辦公自動化Web開發(fā)人員,也可以從本書中獲益。
精通Python自動化編程 內(nèi)容簡介
本書由一線Python開發(fā)工程師精心編寫,循序漸進地介紹Python自動化編程的相關(guān)知識,全書共20章,~14章講解Python編程基礎(chǔ)知識,5章介紹關(guān)系型數(shù)據(jù)庫SQLite和MySQL、非關(guān)系型數(shù)據(jù)庫MongoDB和Redis、ORM框架SQLAlchemy的應用,6~20章分別介紹Selenium實現(xiàn)網(wǎng)頁自動化、Requests實現(xiàn)網(wǎng)頁爬蟲編程、辦公自動化編程、OpenCV實現(xiàn)圖像識別與定位、Web系統(tǒng)的開發(fā)與部署。
本書理論與實踐相結(jié)合,案例豐富,很好適合從零開始學習自動化編程的讀者學習。
精通Python自動化編程 目錄
前言
第1章 構(gòu)建開發(fā)環(huán)境 1
1.1 Python的發(fā)展歷程 1
1.2 Python的應用場景 2
1.3 安裝Python 3
1.3.1 在Windows下安裝Python 3.8 3
1.3.2 在Linux下安裝Python 3.8 6
1.4 PyCharm的安裝與使用 7
1.4.1 安裝PyCharm 7
1.4.2 運行PyCharm 9
1.4.3 創(chuàng)建項目 10
1.4.4 編寫并運行HelloWorld項目 12
1.4.5 設(shè)置PyCharm開發(fā)環(huán)境 13
1.5 實戰(zhàn)項目:復讀機 15
1.6 本章小結(jié) 17
第2章 基礎(chǔ)語法 18
2.1 關(guān)鍵字與標識符 18
2.1.1 關(guān)鍵字 18
2.1.2 標識符 19
2.2 變量 21
2.2.1 變量的定義與使用 21
2.2.2 變量的深拷貝和淺拷貝 23
2.3 運算符的使用 26
2.3.1 算術(shù)運算符 26
2.3.2 比較運算符 27
2.3.3 賦值運算符 28
2.3.4 邏輯運算符 29
2.3.5 位運算符 30
2.3.6 成員運算符 31
2.3.7 身份運算符 31
2.3.8 運算符的優(yōu)先級 32
2.4 編碼規(guī)范 33
2.4.1 代碼注釋 33
2.4.2 模塊與包 34
2.4.3 編碼縮進 36
2.5 實戰(zhàn)項目:猜數(shù)字游戲 37
2.6 本章小結(jié) 39
第3章 數(shù)據(jù)類型 40
3.1 數(shù)字類型 40
3.1.1 整型數(shù)據(jù)的進制與轉(zhuǎn)換 40
3.1.2 浮點數(shù)的精度處理 43
3.1.3 布爾型數(shù)據(jù)的邏輯運算 44
3.1.4 復數(shù)的使用與運算 45
3.2 字符串類型 45
3.2.1 定義與使用 46
3.2.2 格式化操作 48
3.2.3 使用運算符 52
3.2.4 大小寫轉(zhuǎn)換:capitalize() 53
3.2.5 大寫轉(zhuǎn)小寫:lower() 54
3.2.6 小寫轉(zhuǎn)大寫:upper() 55
3.2.7 大小寫切換:swapcase() 56
3.2.8 查找索引:find() 57
3.2.9 查找索引:index() 57
3.2.10 序列拼接字符串:join() 58
3.2.11 分隔字符串:split() 59
3.2.12 單個替換:replace() 60
3.2.13 類型檢測:isalnum()、isalpha()和isdigit() 61
3.3 實戰(zhàn)項目:客服熱線 62
3.4 本章小結(jié) 64
第4章 元組和列表 67
4.1 序列的操作 67
4.1.1 索引的正負值 67
4.1.2 元素截取操作 69
4.1.3 相加與相乘 71
4.1.4 檢測元素是否存在 73
4.2 元組的操作 75
4.2.1 基本操作 76
4.2.2 計算長度:len() 77
4.2.3 *大值和*小值:max()和min() 78
4.2.4 累加求和:sum() 79
4.2.5 格式轉(zhuǎn)換:tuple() 79
4.2.6 查找索引:index() 80
4.2.7 計算出現(xiàn)次數(shù):count() 81
4.3 列表的操作 81
4.3.1 基本操作 82
4.3.2 新增元素:append() 84
4.3.3 插入元素:insert() 84
4.3.4 新增多個元素:extend() 85
4.3.5 移除元素:pop() 86
4.3.6 移除元素:remove() 87
4.3.7 列表反轉(zhuǎn):reverse() 88
4.3.8 列表排序:sort()與sorted() 88
4.3.9 清空列表:clear() 90
4.3.10 復制列表:copy() 91
4.3.11 格式轉(zhuǎn)換:list() 92
4.4 實戰(zhàn)項目:“營救村民”游戲 93
4.5 本章小結(jié) 97
第5章 集合和字典 99
5.1 集合的創(chuàng)建與操作 99
5.1.1 添加元素:add()和update() 100
5.1.2 刪除元素:pop()、remove()和discard() 101
5.1.3 獲取兩個集合的交集:intersection() 102
5.1.4 獲取兩個集合的并集:union() 103
5.1.5 獲取兩個集合的差集:difference() 104
5.1.6 判斷子集:issubset()和issuperset() 105
5.1.7 格式轉(zhuǎn)換:set() 106
5.2 字典的創(chuàng)建與操作 107
5.2.1 基本操作 107
5.2.2 獲取鍵值:get()和setdefault() 109
5.2.3 刪除鍵值對:pop()和popitem() 110
5.2.4 獲取所有鍵:keys() 111
5.2.5 獲取所有值:values() 112
5.2.6 獲取所有鍵值:items() 112
5.2.7 更新字典:update() 113
5.2.8 格式轉(zhuǎn)換:dict() 113
5.3 實戰(zhàn)項目:社交功能“好友推薦” 114
5.4 本章小結(jié) 116
第6章 流程控制語句 117
6.1 條件判斷 117
6.1.1 if語句 117
6.1.2 if嵌套 119
6.2 循環(huán)遍歷 120
6.2.1 for循環(huán) 120
6.2.2 while循環(huán) 122
6.2.3 終止循環(huán):break 123
6.2.4 跳過本次循環(huán):continue 124
6.2.5 空語句:pass 125
6.3 三目運算符 126
6.4 推導式 127
6.5 實戰(zhàn)項目:個人健康評測 130
6.6 本章小結(jié) 132
第7章 函數(shù) 134
7.1 內(nèi)置函數(shù) 134
......
精通Python自動化編程 作者簡介
黃永祥,信息管理與信息系統(tǒng)專業(yè)學士,曾從事過系統(tǒng)開發(fā)和自動化開發(fā),精通B/S和C/S自動化測試技術(shù),多年網(wǎng)絡(luò)爬蟲開發(fā)經(jīng)驗,對反爬蟲機制有獨到的見解,精通Flask、Django等Web框架并有豐富的網(wǎng)站開發(fā)經(jīng)驗。曾就職于廣州易點科技有限公司,擔任Python開發(fā)工程師,目前就職于廣東數(shù)據(jù)集成有限公司。熱愛分享和新技術(shù)的探索,在CSDN上發(fā)表多篇Python技術(shù)文章。
- >
我從未如此眷戀人間
- >
中國人在烏蘇里邊疆區(qū):歷史與人類學概述
- >
伯納黛特,你要去哪(2021新版)
- >
名家?guī)阕x魯迅:朝花夕拾
- >
龍榆生:詞曲概論/大家小書
- >
上帝之肋:男人的真實旅程
- >
大紅狗在馬戲團-大紅狗克里弗-助人
- >
苦雨齋序跋文-周作人自編集