Python网络爬虫经典书籍推荐
1.? Python編程:從入門到實踐 - 2016
?本書是一本針對所有層次的Python 讀者而作的Python 入門書。全書分兩部分:第一部分介紹用Python 編程所必須了解的基本概念,包括matplotlib、NumPy 和Pygal 等強大的Python 庫和工具介紹,以及列表、字典、if 語句、類、文件與異常、代碼測試等內容;第二部分將理論付諸實踐,講解如何開發三個項目,包括簡單的Python 2D 游戲開發如何利用數據生成交互式的信息圖,以及創建和定制簡單的Web 應用,并幫讀者解決常見編程問題和困惑.
2? ?Python核心編程_第3版_2016
《Python核心編程(第3版)》是經典暢銷圖書《Python核心編程(第二版)》的全新升級版本,總共分為3部分。第1部分為講解了Python的一些通用應用,包括正則表達式、網絡編程、Internet客戶端編程、多線程編程、GUI編程、數據庫編程、Microsoft Office編程、擴展Python等內容。第2部分講解了與Web開發相關的主題,包括Web客戶端和服務器、CGI和WSGI相關的Web編程、Django Web框架、云計算、高級Web服務。第3部分則為一個補充/實驗章節,包括文本處理以及一些其他內容。
《Python核心編程(第3版)》適合具有一定經驗的Python開發人員閱讀
?3.流暢的python_2017
?本書由奮戰在Python開發一線近20年的Luciano Ramalho執筆,Victor Stinner、Alex Martelli等Python大咖擔綱技術審稿人,從語言設計層面剖析編程細節,兼顧Python 3和Python 2,告訴你Python中不親自動手實踐就無法理解的語言陷阱成因和解決之道,教你寫出風格地道的Python代碼。
4.PythonCookbook_2015[中]
本書覆蓋了Python應用中的很多常見問題,并提出了通用的解決方案。書中包含了大量實用的編程技巧和示例代碼,并在Python 3.3環境下進行了測試,可以很方便地應用到實際項目中去。此外,《Python Cookbook(第3版)中文版》還詳細講解了解決方案是如何工作的,以及為什么能夠工作。
《Python Cookbook(第3版)中文版》非常適合具有一定編程基礎的Python程序員閱讀參考.
5.Effective Python.編寫高質量Python代碼的59個有效方法 -2016
本書可以幫你掌握真正的Pythonic編程方式,令你能夠完全發揮出Python語言的強大功能,并寫出健壯而高效的代碼。Scott Meyers在暢銷書《Effective C++》中開創了一種以使用場景為主導的精練教學方式,本書作者Brett Slatkin就以這種方式匯聚了59條優秀的實踐原則、開發技巧和便捷方案,并以實用的代碼范例來解釋它們.
6.Python 3網絡爬蟲開發實戰_2018
本書介紹了如何利用Python 3開發網絡爬蟲,書中首先介紹了環境配置和基礎知識,然后討論了urllib、requests、正則表達式、Beautiful Soup、XPath、pyquery、數據存儲、Ajax數據爬取等內容,接著通過多個案例介紹了不同場景下如何實現數據爬取,后介紹了pyspider框架、Scrapy框架和分布式爬蟲。
本書適合Python程序員閱讀。
7.Python數據科學手冊_2018
本書是對以數據深度需求為中心的科學、研究以及針對計算和統計方法的參考書。本書共五章,每章介紹一到兩個Python數據科學中的重點工具包。首先從IPython和Jupyter開始,它們提供了數據科學家需要的計算環境;第2章講解能提供ndarray對象的NumPy,它可以用Python高效地存儲和操作大型數組;第3章主要涉及提供DataFrame對象的Pandas,它可以用Python高效地存儲和操作帶標簽的/列式數據;第4章的主角是Matplotlib,它為Python提供了許多數據可視化功能;第5章以Scikit-Learn為主,這個程序庫為最重要的機器學習算法提供了高效整潔的Python版實現。
本書適合有編程背景,并打算將開源Python工具用作分析、操作、可視化以及學習數據的數據科學研究人員.
8.Python網絡爬蟲權威指南第2版_2019
?書中內容分為兩部分。第一部分深入講解網頁抓取的基礎知識,重點介紹BeautifulSoup、Scrapy等Python庫的應用。第二部分介紹網絡爬蟲編寫相關的主題,以及各種數據抓取工具和應用程序,幫你深入互聯網的每個角落,分析原始數據,獲取數據背后的故事,輕松解決遇到的各類網頁抓取問題。第2版全面更新,新增網絡爬蟲模型、Scrapy和并行網頁抓取相關章節
9.Python網絡編程第三版_2016
?本書針對想要深入理解使用Python來解決網絡相關問題或是構建網絡應用程序的技術人員,結合實例講解了網絡協議、網絡數據及錯誤、電子郵件、服務器架構和HTTP及Web應用程序等經典話題。具體內容包括:全面介紹Python3中最新提供的SSL支持,異步I/O循環的編寫,用Flask框架在Python代碼中配置URL,跨站腳本以及跨站請求偽造攻擊網站的原理及保護方法等等。
10.
本書共19章,系統而全面地對Python3標準庫中的數百個模塊進行了生動的講解。這些模塊主要包括:文本處理工具模塊,與數據結構和算法相關的模塊,管理日期和時間值的模塊,用于數學計算的模塊,管理文件系統的模塊,用于數據存儲與交換的模塊,用于數據壓縮與歸檔的模塊,用于加密的模塊,與進程和線程相關的模塊,與網絡通信、Internet和Email相關的模塊,應用構建模塊,支持處理多種自然語言和文化設置的模塊,開發工具模塊,與運行時特性相關的模塊等。書中提供了大量示例來充分展示每一個特性,這些示例經過精心設計,以便于學習和重用。
本書適合作為Python程序員的案頭必備工具書。
相關鏈接:私信
?
總結
以上是生活随笔為你收集整理的Python网络爬虫经典书籍推荐的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 纯净重装正版win10系统的方法
- 下一篇: Centos操作系统