幫助中心 | 我的帳號 | 關於我們

Python網路爬蟲從入門到精通

  • 作者:編者:明日科技|責編:賈小紅
  • 出版社:清華大學
  • ISBN:9787302567004
  • 出版日期:2021/06/01
  • 裝幀:平裝
  • 頁數:403
人民幣:RMB 99.8 元      售價:
放入購物車
加入收藏夾

內容大鋼
    本書從初學者角度出發,通過通俗易懂的語言、豐富多彩的實例,詳細介紹了使用Python實現網路爬蟲開發應該掌握的技術。全書共分19章,內容包括初識網路爬蟲、了解Web前端、請求模塊urllib、請求模塊urllib3、請求模塊requests、高級網路請求模塊、正則表達式、XPath解析、解析數據的BeautifulSoup、爬取動態渲染的信息、多線程與多進程爬蟲、數據處理、數據存儲、數據可視化、App抓包工具、識別驗證碼、Scrapy爬蟲框架、Scrapy_Redis分散式爬蟲、數據偵探。書中所有知識都結合具體實例進行介紹,涉及的程序代碼給出了詳細的註釋,讀者可輕鬆領會網路爬蟲程序開發的精髓,快速提高開發技能。
    本書列舉了大量的小型實例、綜合實例和部分項目案例;所附資源包內容有實例源程序及項目源碼等;本書的服務網站提供了模塊庫、案例庫、題庫、素材庫、答疑服務。
    本書內容詳盡,實例豐富,非常適合作為編程初學者的學慣用書,也可作為Python開發人員的案頭參考資料。

作者介紹
編者:明日科技|責編:賈小紅

目錄
第1篇  基礎知識
  第1章  初識網路爬蟲
    1.1  網路爬蟲概述
    1.2  網路爬蟲的分類
    1.3  網路爬蟲的基本原理
    1.4  搭建開發環境
      1.4.1  安裝Anaconda
      1.4.2  PyCharm的下載與安裝
      1.4.3  配置PyCharm
      1.4.4  測試PyCharm
    1.5  小結
  第2章  了解Web前端
    2.1  HTTP基本原理
      2.1.1  HTTP協議
      2.1.2  HTTP與Web伺服器
      2.1.3  瀏覽器中的請求和響應
    2.2  HTML語言
      2.2.1  什麼是HTML
      2.2.2  標籤、元素、結構概述
      2.2.3  HTML的基本標籤
    2.3  CSS層疊樣式表
      2.3.1  CSS概述
      2.3.2  屬性選擇器
      2.3.3  類和ID選擇器
    2.4  JavaScript動態腳本語言
    2.5  小結
  第3章  請求模塊urllib
    3.1  urllib簡介
    3.2  使用urlopen()方法發送請求
      3.2.1  發送GET請求
      3.2.2  發送POST請求
      3.2.3  設置網路超時
    3.3  複雜的網路請求
      3.3.1  設置請求頭
      3.3.2  Cookies的獲取與設置
      3.3.3  設置代理IP
    3.4  異常處理
    3.5  解析鏈接
      3.5.1  拆分URL
      3.5.2  組合URL
      3.5.3  連接URL
      3.5.4  URL的編碼與解碼
      3.5.5  URL參數的轉換
    3.6  小結
  第4章  請求模塊urllib3
    4.1  urllib3簡介
    4.2  發送網路請求
      4.2.1  GET請求
      4.2.2  POST請求
      4.2.3  重試請求

      4.2.4  處理響應內容
    4.3  複雜請求的發送
      4.3.1  設置請求頭
      4.3.2  設置超時
      4.3.3  設置代理
    4.4  上傳文件
    4.5  小結
  ……
第2篇  核心技術
第3篇  高級應用
第4篇  項目實戰

  • 商品搜索:
  • | 高級搜索
首頁新手上路客服中心關於我們聯絡我們Top↑
Copyrightc 1999~2008 美商天龍國際圖書股份有限公司 臺灣分公司. All rights reserved.
營業地址:臺北市中正區重慶南路一段103號1F 105號1F-2F
讀者服務部電話:02-2381-2033 02-2381-1863 時間:週一-週五 10:00-17:00
 服務信箱:bookuu@69book.com 客戶、意見信箱:cs@69book.com
ICP證:浙B2-20060032