注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)科學(xué)技術(shù)工業(yè)技術(shù)建筑科學(xué)建筑設(shè)計(jì)Python自動(dòng)化開(kāi)發(fā)實(shí)戰(zhàn)

Python自動(dòng)化開(kāi)發(fā)實(shí)戰(zhàn)

Python自動(dòng)化開(kāi)發(fā)實(shí)戰(zhàn)

定 價(jià):¥69.00

作 者: 黃永祥
出版社: 清華大學(xué)出版社
叢編項(xiàng):
標(biāo) 簽: 暫缺

購(gòu)買這本書(shū)可以去


ISBN: 9787302524908 出版時(shí)間: 2019-04-01 包裝: 平裝
開(kāi)本: 16開(kāi) 頁(yè)數(shù): 268 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  本書(shū)站在初學(xué)者的角度,從原理到實(shí)踐,循序漸進(jìn)地講述了使用Python實(shí)現(xiàn)自動(dòng)化開(kāi)發(fā)的核心技術(shù)。全書(shū)從邏輯上可分為Python基礎(chǔ)知識(shí)、Python自動(dòng)化技術(shù)和自動(dòng)化系統(tǒng)開(kāi)發(fā)三部分。Python基礎(chǔ)知識(shí)部分主要介紹Python的變量、數(shù)據(jù)類型、流程控制語(yǔ)句、函數(shù)與類等基礎(chǔ)語(yǔ)法。Python自動(dòng)化技術(shù)部分分別介紹網(wǎng)頁(yè)、計(jì)算機(jī)系統(tǒng)、軟件和手機(jī)的自動(dòng)化技術(shù),并將自動(dòng)化技術(shù)與人工智能的計(jì)算機(jī)視覺(jué)結(jié)合使用,使自動(dòng)化程序更為穩(wěn)定和智能。自動(dòng)化系統(tǒng)開(kāi)發(fā)部分介紹如何開(kāi)發(fā)一個(gè)統(tǒng)一調(diào)度和管理自動(dòng)化程序的Web系統(tǒng),通過(guò)該系統(tǒng)可實(shí)現(xiàn)分布式管理自動(dòng)化程序的運(yùn)行情況。 本書(shū)由淺入深,注重實(shí)戰(zhàn),適用于從零開(kāi)始學(xué)習(xí)開(kāi)發(fā)自動(dòng)化程序和系統(tǒng)的初學(xué)者,或者已經(jīng)有一些自動(dòng)化程序開(kāi)發(fā)經(jīng)驗(yàn),但希望更加全面、深入理解Python自動(dòng)化開(kāi)發(fā)的人員。

作者簡(jiǎn)介

  黃永祥,CSDN博客專家和簽約講師,多年軟件研發(fā)經(jīng)驗(yàn),主要從事機(jī)器人流程系統(tǒng)研發(fā)、大數(shù)據(jù)系統(tǒng)研發(fā)、網(wǎng)絡(luò)爬蟲(chóng)研發(fā)以及自動(dòng)化運(yùn)維系統(tǒng)研發(fā)。擅長(zhǎng)使用Python編寫(xiě)高質(zhì)量代碼,對(duì)Python有深入研究,熱愛(ài)分享和新技術(shù)的探索。

圖書(shū)目錄

目    錄

第1章  認(rèn)識(shí)Python 1

1.1  了解Python 1

1.2  安裝Python 3 2

1.3  安裝PyCharm 4

1.4  安裝第三方模塊 7

1.5  我的“Hello World” 9

1.6  本章小結(jié) 11

第2章  變量與運(yùn)算符 12

2.1  變量的命名與使用 12

2.2  變量的深淺拷貝 15

2.3  運(yùn)算符的使用 16

2.3.1  算術(shù)運(yùn)算符 17

2.3.2  比較運(yùn)算符 18

2.3.3  賦值運(yùn)算符 19

2.3.4  邏輯運(yùn)算符 20

2.3.5  位運(yùn)算符 21

2.3.6  成員運(yùn)算符 22

2.3.7  身份運(yùn)算符 23

2.3.8  運(yùn)算符的優(yōu)先級(jí) 24

2.4  本章小結(jié) 25

第3章  數(shù)據(jù)類型 26

3.1  數(shù)字的類型及轉(zhuǎn)換 26

3.2  字符串的定義及使用 28

3.2.1  字符串的定義 28

3.2.2  字符串截取 29

3.2.3  字符串替換 30

3.2.4  字符串查找元素 30

3.2.5  字符串分割 32

3.2.6  字符串拼接 32

3.3  元組與列表 32

3.4  集合與字典 37

3.5  數(shù)據(jù)類型的轉(zhuǎn)化 40

3.5.1  字符串和列表的轉(zhuǎn)換 40

3.5.2  字符串與字典的轉(zhuǎn)換 41

3.5.3  列表與字典的轉(zhuǎn)換 42

3.6  本章小結(jié) 43

第4章  流程控制語(yǔ)句 45

4.1  if語(yǔ)句 45

4.2  for循環(huán) 47

4.3  while循環(huán) 50

4.4  推導(dǎo)式 52

4.5  三目運(yùn)算符 54

4.6  實(shí)戰(zhàn):編寫(xiě)“猜數(shù)字”游戲 55

4.7  本章小結(jié) 56

第5章  函數(shù) 58

5.1  函數(shù)的定義 58

5.2  函數(shù)參數(shù) 59

5.3  函數(shù)的返回值 62

5.4  函數(shù)的調(diào)用 63

5.5  變量的作用域 64

5.6  實(shí)戰(zhàn):編寫(xiě)“猜詞語(yǔ)”游戲 66

5.7  本章小結(jié) 68

第6章  類與對(duì)象 69

6.1  類的使用 69

6.2  類的封裝 73

6.3  類的繼承 74

6.4  實(shí)戰(zhàn):編寫(xiě)“過(guò)家家”游戲 76

6.5  本章小結(jié) 79

第7章  異常機(jī)制 80

7.1  了解異常 80

7.2  捕捉異常 82

7.3  自定義異常 84

7.4  實(shí)戰(zhàn):編寫(xiě)“角色扮演”游戲 85

7.5  本章小結(jié) 86

第8章  網(wǎng)頁(yè)自動(dòng)化開(kāi)發(fā) 88

8.1  了解Selenium 88

8.2  安裝Selenium 89

8.3  瀏覽器查找元素 93

8.4  Selenium定位元素 97

8.5  Selenium操控元素 101

8.6  Selenium常用功能 105

8.7  實(shí)戰(zhàn):編寫(xiě)“百度自動(dòng)答題”程序 113

8.8  本章小結(jié) 120

第9章  接口自動(dòng)化開(kāi)發(fā) 121

9.1  分析網(wǎng)站接口 121

9.2  Requests概述及安裝 124

9.3  簡(jiǎn)單的請(qǐng)求方式 125

9.4  復(fù)雜的請(qǐng)求方式 127

9.5  文件下載與上傳 130

9.6  實(shí)戰(zhàn):編寫(xiě)“12306車次查詢”程序 132

9.7  本章小結(jié) 137

第10章  系統(tǒng)自動(dòng)化開(kāi)發(fā) 138

10.1  PyAutoGUI概述及安裝 138

10.2  截圖與識(shí)別 139

10.3  鼠標(biāo)控制功能 143

10.4  鍵盤(pán)控制功能 145

10.5  消息框功能 146

10.6  實(shí)戰(zhàn):編寫(xiě)“百度用戶登錄”程序 147

10.7  本章小結(jié) 151

第11章  軟件自動(dòng)化開(kāi)發(fā) 153

11.1  PyWinAuto概述及安裝 153

11.2  查找軟件信息 154

11.3  連接CS軟件 157

11.4  基于Uia軟件操控 161

11.5  基于Win32軟件操控 166

11.6  從源碼剖析PyWinAuto 170

11.7  實(shí)戰(zhàn):自動(dòng)撰寫(xiě)新聞稿 171

11.8  本章小結(jié) 179

第12章  圖像識(shí)別與定位 181

12.1  OpenCV概述及安裝 181

12.2  圖像特征點(diǎn)檢測(cè)算法 183

12.3  圖像匹配與定位 187

12.4  實(shí)戰(zhàn):自動(dòng)打印PDF文件 193

12.5  本章小結(jié) 199

第13章  App自動(dòng)化開(kāi)發(fā) 201

13.1  Appium簡(jiǎn)介及原理 201

13.2  搭建開(kāi)發(fā)環(huán)境 202

13.3  連接Android系統(tǒng) 209

13.4  定位元素 214

13.5  操控元素 216

13.6  實(shí)戰(zhàn):淘寶商品采集 220

13.7  本章小結(jié) 226

第14章  Flask入門基礎(chǔ) 228

14.1  概述與安裝 228

14.2  快速實(shí)現(xiàn)一個(gè)簡(jiǎn)單的網(wǎng)站系統(tǒng) 229

14.3  路由編寫(xiě)規(guī)則 231

14.4  請(qǐng)求參數(shù) 233

14.5  響應(yīng)過(guò)程 234

14.6  本章小結(jié) 236

第15章  自動(dòng)化系統(tǒng)的開(kāi)發(fā)與部署 238

15.1  系統(tǒng)設(shè)計(jì)概述 238

15.2  搭建開(kāi)發(fā)環(huán)境 241

15.3  任務(wù)調(diào)度系統(tǒng) 244

15.3.1  配置文件 245

15.3.2  數(shù)據(jù)模型 246

15.3.3  Admin后臺(tái) 250

15.3.4  系統(tǒng)接口與運(yùn)行 253

15.4  任務(wù)執(zhí)行系統(tǒng) 255

15.4.1  配置文件 256

15.4.2  異步任務(wù) 257

15.4.3  系統(tǒng)接口與運(yùn)行 259

15.5  系統(tǒng)上線部署 261

15.6  本章小結(jié) 267


本目錄推薦

掃描二維碼
Copyright ? 讀書(shū)網(wǎng) www.afriseller.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)