現貨 毫無障礙學Python Python 入門 爬蟲、人臉識彆、驗證碼破解

現貨 毫無障礙學Python Python 入門 爬蟲、人臉識彆、驗證碼破解 pdf epub mobi txt 电子书 下载 2025

鄧文淵 著
圖書標籤:
  • Python
  • 入門
  • 爬蟲
  • 人臉識彆
  • 驗證碼破解
  • 編程
  • 技術
  • 計算機
  • 現貨
  • 學習
想要找书就要到 求知書站
立刻按 ctrl+D收藏本页
你会得到大惊喜!!
店铺: 经纶风图书专营店
出版社: 中国水利水电出版社
ISBN:9787517058342
商品编码:26188635906
包装:平装
套装数量:1

具体描述


書名:毫無障礙學Python(爬蟲、人臉識彆、驗證碼破解、數據抓取與分析……, Python入行的不二好書不二好書,高營養,好吸收!)

書號:9787517058342

定價:58.00

作者:鄧文淵著

齣版日期: 2017年10月第1版


這不是一本簡單教你學習Python語法、數據類型、程序結構的書。這也不是一本苦澀難懂、學而不會、例多無用的書。

本書從行Python代碼開始,就讓您輕鬆感受到學習Python的樂趣。本書經過一綫Python開發大師的精心設計,巧妙地把Python的基礎知識點融入到瞭流行、精彩但又經過精心處理的商業案例之中,突齣瞭學習目標的同時,簡化瞭學習難度。一些流行、重要但看似復雜的技術,如爬蟲、人臉識彆、網頁實時數據抓取、文件自動化處理等,跟隨本書您都可以輕鬆掌握並手實現。

本書基礎講解係統,案例設計突齣精、新、小、實,特彆適閤於Python學習者自學使用或作為高校大數據、人工智能、雲計算等相關的教材使用。

擔心自己基礎差學不會?

買過好幾本書,python還沒入門?

●一網打盡:巧妙地把python的基礎知識點,係統地融入到爬蟲、人臉識彆、數據抓取與分析、驗證碼識彆等精彩而流行的案例之中,即避免瞭學習的枯燥性,又手完成瞭案例開發。

●深入淺齣:理論與實戰無縫融閤,一步一圖,一點一例,知識點的小例子串聯成較大的應用案例。

●成就感十足:案例中用到的每個知識點,都不會讓您感覺憑空飛來,這樣在案例的實現中就不會有絲毫障礙,讓您充分感受學習帶來的成就感!

●超值DVD:DVD包含瞭本書學習所需用到的重點章節視頻、所有案例的源代碼等資料。

推薦序

學習資源說明

CH01 輕鬆配置Python開發環境  /1

1.1  Python編程語言簡介  /2

1.1.1  Python發展史  /2

1.1.2  Python 特色  /3

1.2  內置的Anaconda開發環境  /4

1.2.1  安裝Anaconda套件  /4

1.2.2  Anaconda Prompt套件  /6

1.2.3  在命令窗口運行一個Python程序  /9

1.2.4  用Anaconda Prompt 建立虛擬環境  /9

1.2.5  IPython 交互式命令窗口  /12

1.3  Spyder編輯器  /14

1.3.1  啓動 Spyder 編輯器及文件管理  /15

1.3.2  Spyder 智能輸入  /17

1.3.3  程序調試  /17

1.4  Jupyter Notebook 編輯器  /19

1.4.1  啓動 Jupyter Notebook 及建立文件  /19

1.4.2  Jupyter Notebook智能輸入  /20

1.4.3  用Jupyter Notebook 運行程序  /21

1.4.4  在綫運行Python  /22

CH02 基本語法與結構控製  /23

2.1  變量與數據類型  /24

2.1.1  變量  /24

2.1.2  變量命名規則  /25

2.1.3  數值、布爾與字符串數據類型  /26

2.1.4  print 及 type 命令  /27

2.1.5  數據類型的轉換  /29

2.2  錶達式  /30

2.2.1  input 命令  /30

2.2.2  算術運算符  /31

2.2.3  關係運算符  /31

2.2.4  邏輯運算符  /32

2.2.5  復閤賦值運算符  /33

2.3  條件語句  /35

2.3.1  程序流程控製  /35

2.3.2  單嚮條件(if...)  /35

2.3.3  雙嚮條件語句(if...else)  /37

2.3.4  多嚮條件語句(if...elif...else)  /38

2.3.5  條件嵌套  /40

CH03 循環、數據結構及函數  /43

3.1  循環  /44

3.1.1  列錶(List)結構  /44

3.1.2  range 函數  /45

3.1.3  for 循環  /46

3.1.4  for循環嵌套  /48

3.1.5  break及continue命令  /49

3.1.6  for...if...else 循環  /50

3.1.7  while循環  /52

3.2  列錶、元組結構及字典結構  /53

3.2.1  列錶操作  /54

3.2.2  元組(Tuple)  /56

3.2.3  字典(Dict)  /58

3.2.4  字典操作  /59

3.3  函數  /62

3.3.1  自定義函數  /62

3.3.2  不定參函數  /64

3.3.3  變量有效範圍  /65

3.3.4  係統內置函數  /66

3.3.5  導入包  /69

CH04 文件處理及SQLite數據庫  /71

4.1  文件和目錄管理  /72

4.1.1  os  /72

4.1.2  os.path  /73

4.1.3  os.walk  /75

4.1.4  shutil包  /76

4.1.5  glob包  /77

4.2  open()打開文件  /78

4.2.1  用open()函數打開文件  /78

4.2.2  文件操作  /81

4.2.3  文件操作的應用  /85

4.3  SQLite 數據庫  /91

4.3.1  管理SQLite數據庫  /91

4.3.2  用SQLite Manager創建SQLite數據庫  /93

4.3.3  使用sqlite3包  /94

4.3.4  用cursor進行數據查詢  /97

4.3.5  SQLite數據庫實戰  /98

CH05  Web數據抓取與分析  /105

5.1  網址解析  /106

5.2  網頁數據抓取  /107

5.2.1  用requests抓取網頁源代碼  /107

5.2.2  搜索指定字符串  /108

5.2.3  用正則錶達式抓取網頁內容  /109

5.3  小試網頁分析  /114

5.3.1  HTML網頁結構  /114

5.3.2  從網頁開發界麵查看網頁源代碼  /115

5.3.3  通過鼠標右鍵查看網頁源代碼  /116

5.3.4  BeautifulSoup進行網頁抓取與解析  /117

5.4  牛刀初試——編寫你自己的網絡爬蟲  /121

5.4.1  抓取北京市PM2.5實時數據  /121

5.4.2  爬取指定網站的圖片  /124

CH06 實現自動網頁測試  /127

6.1  檢查網站數據是否更新  /128

6.1.1  用hashlib判彆文件是否有過更新  /128

6.1.2  用md5檢查網站內容是否更新  /128

6.1.3  再試牛刀:抓取網絡公開數據  /129

6.2  通過“任務計劃程序”實現自動下載  /133

6.3  用Selenium組件實現瀏覽器操作自動化  /137

6.3.1  Selenium組件  /138

6.3.2  查找網頁元素  /140

6.3.3  應用:自動登錄網站  /142

CH07 繪製圖形  /145

7.1  Matplotlib 組件  /146

7.1.1  Matplotlib 基本繪圖  /146

7.1.2  plot 方法的參數及圖形設置  /147

7.1.3  在Matplotlib中顯示中文  /150

7.1.4   繪製柱狀圖及餅圖  /151

7.1.5  實戰:爬取我國1990年到2016年GDP數據並繪圖顯示  /154

7.2  Bokeh組件  /156

7.2.1  Bokeh 基本繪圖  /156

7.2.2  line方法的參數及圖形屬性設置  /158

7.2.3  散點圖  /161

7.2.4  實戰:用Bokeh繪製我國GDP數據統計圖  /163

 

CH08 實戰:Word文件操作  /167

8.1  用Win32com組件操作Word 文件  /168

8.1.1  實現新建文件並保存  /168

8.1.2  打開文件並顯示文件內容  /171

8.1.3  設置範圍的格式  /172

8.1.4  錶格處理  /174

8.1.5  嚮Word文件中插入圖片  /176

8.1.6  自動查找替換Word文件中的指定文字  /177

8.2  實戰:菜單自動生成器及批處理替換文字  /179

8.2.1  實戰一:自動生成菜單Word文件  /179

8.2.2  實戰二:批量替換Word文件中的文字  /183

CH09 實戰:PM2.5實時監測顯示器  /185

9.1  Pandas:強大的數據處理套件  /186

9.1.1  創建DataFrame 數據  /186

9.1.2  讀取DataFrame數據  /188

9.1.3  DataFrame數據的修改及排序   /192

9.1.4  刪除DataFrame數據  /193

9.1.5  導入數據  /194

9.1.6  繪製圖形  /197

9.2  實戰:PM2.5 實時監測顯示器  /198

9.2.1  應用程序總覽  /198

9.2.2  PM2.5公開數據  /199

9.2.3  用戶數據接口配置  /200

9.2.4  事件處理及函數  /202

CH10 實戰:人臉識彆及驗證碼圖片破解  /205

10.1  OpenCV:人臉識彆應用  /206

10.1.1用OpenCV讀取和顯示圖形  /206

10.1.2  保存圖像文件  /209

10.1.3  OpenCV基本繪圖  /210

10.1.4  用OpenCV進行人臉識彆  /212

10.1.5  抓取臉部圖形及保存  /215

10.1.6  抓取攝像頭視頻圖像  /217

10.1.7  實戰:通過人臉識彆進行登錄  /219

10.2  用Tesseract識彆驗證碼  /223

10.2.1  簡單的OCR-Tesseract包  /223

10.2.2  驗證碼識彆的原理  /225

10.2.3  實戰:驗證碼破解  /227

CH11 實戰:Firebase實時數據庫應用  /231

11.1  Firebase實時數據庫  /232

11.1.1  Firebase 實時數據庫簡介  /232

11.1.2  創建Firebase實時數據庫  /232

11.1.3  新增Firebase實時數據庫資料  /234

11.1.4  設置數據庫權限  /235

 11.2  建立Firebase數據庫連接  /236

11.2.1  使用python-firebase包  /236

11.2.2  firebase對象的方法  /236

11.3  實戰:Firebase版電子詞典  /245

11.3.1  英漢詞典標準版  /246

11.3.2  英漢詞典進階版  /253

CH12 實戰:批量更改文件夾、文件名及文件查找  /259

12.1文件管理應用  /260

12.1.1  實戰:根據指定的編號保存文件  /260

12.1.2  實戰:大批文件復製搬移及重新命名  /262

12.1.3  實戰:找齣重復的照片  /264

12.1.4  實戰:把圖片文件改為相同大小  /266

12.2  在多個文件中查找指定的字符  /268

12.2.1  實戰:在多個文本文件中查找  /268

12.2.2  實戰:在Word文件中查找指定字符  /269

CH13 實戰:音樂播放器  /273

13.1  關於音樂與音樂的播放  /274

13.1.1  使用pygame包  /274

13.1.2   mixer對象  /274

13.2   音效播放  /274

13.2.1  Sound對象  /274

13.2.2  實戰:製作一個音效播放器  /275

13.3  音樂播放  /278

13.3.1 music對象  /278

13.3.2  實戰:製作MP3音樂播放器  /278

CH14 實戰:Pygame遊戲開發  /283

14.1  Pygame入門  /284

14.1.1  Pygame的基本架構  /284

14.1.2  基本繪圖  /286

14.1.3  加載圖片  /288

14.1.4  插入文本  /290

14.2  Pygame動畫——讓圖片動起來  /290

14.2.1  動畫處理程序的基本架構  /291

14.2.2  水平移動的藍色球體  /291

14.2.3  製作一個可自由移動的藍色球體  /293

14.2.4  角色類(Sprite)  /294

14.2.5  碰撞偵測  /297

14.2.6  檢測鍵盤事件  /299

14.2.7  鼠標事件  /301

14.3  實戰:俄羅斯方塊遊戲  /303

14.3.1  應用程序總覽  /303

14.3.2  球體、方塊、滑闆的角色類  /304

14.3.3  自定義方法及主程序  /307

CH15 把Python打包成可執行文件  /311

15.1  打包前的準備  /312

15.1.1  安裝PyInstaller  /312

15.1.2  PyInstaller 使用方法  /312

15.2  製作.exe可執行文件  /313

15.2.1  以onedir方式製作.exe可執行文件  /313

15.2.2  實際製作onefile式的.exe文件  /314

15.3  把項目打包為可執行文件  /314


用户评价

评分

评分

评分

评分

评分

评分

评分

评分

评分

相关图书

本站所有內容均為互聯網搜索引擎提供的公開搜索信息,本站不存儲任何數據與內容,任何內容與數據均與本站無關,如有需要請聯繫相關搜索引擎包括但不限於百度google,bing,sogou

© 2025 tushu.tinynews.org All Rights Reserved. 求知書站 版权所有