
- 🔔 B站主頁:https://space.bilibili.com/1707990930
- 📣 歡迎🎉點贊👍收藏🌟評論📝如有錯誤請指正!
- 💻 Python&Java領域博主
- 😁 你們的支持是我最大的動力
你好,我是愛麗
我是一名自由工程師,正在創業中,
目前,我正在參與一個涉及抓取和自然語言處理的分析專案,
這一次,我將介紹“使用Python學習網頁爬蟲的3本推薦書籍”,
我會按照難度和目的介紹了它們,
文章目錄
- 3本精挑細選的網路爬蟲書籍
- 推薦①:用Python寫網路爬蟲(web scraping with python)
- 推薦② : Python網路資料采集(Web Scraping with Python: Collecting Data from the Modern Web)
- 推薦③ : Python網路爬蟲權威指南(第2版)
- 爬蟲學習中除了 Python 之外的三件事
- 學習內容①:HTML、CSS
- 學習內容②:JavaScript
- 學習內容③:網路知識
- 總結:免費學習Python和爬蟲【比書上易懂】
3本精挑細選的網路爬蟲書籍
我將介紹一本使用 Python 學習網路抓取的書,
如果你是初學者,最好從“推薦①”開始,,因為隨著你從上到下的閱讀,難度會增加,
推薦①:用Python寫網路爬蟲(web scraping with python)
這是最適合爬蟲初學者的一本書籍,但是你得先了解完基礎知識在看,
我學完了python基礎語法,想看書入門爬蟲,不知道從哪開始?
在這種情況下,建議從本書開始,
毫無挫折地學習網頁抓取的基礎知識,
作者對爬蟲的撰寫考慮較為全面,且有相關練習網頁可以實操,所以很適合初學者閱讀
缺點是不夠實際使用,
如果你開始閱讀本書,你需要用其他教材來補充你的知識,

推薦② : Python網路資料采集(Web Scraping with Python: Collecting Data from the Modern Web)
作者是此行達人,踩坑踩多了都是直接上經驗,
非常提綱攜領地講解了python爬蟲可能涉及到的各個方面的知識,
非常全面和廣泛,但也犧牲了細節,
不錯的代碼實體一定程度上彌補了細節不足的缺陷,
算是鳥瞰整個知識領域的書,值得入門閱讀,

推薦③ : Python網路爬蟲權威指南(第2版)
O’Reilly是一家可靠的、值得信賴的公司,
在這本書中,你可以學到單元測驗、并行化和避免陷阱等高級課題,
當你覺得自己已經學習了 "推薦②"時,建議在這本書上下功夫,但這還遠遠不夠,
我給它的優先級低于推薦②的原因是,英譯中的翻譯有點難讀,我個人不喜歡這種編碼風格,
在Python中,我們使用下劃線來連接兩者,如create_transaction,
但在本書中,它被寫成了createTransaction和GO語言,

爬蟲學習中除了 Python 之外的三件事
如果你想學習網頁抓取,除了 Python 之外,你還應該了解以下內容,
HTML、CSS
JavaScript
網路基礎知識
學習內容①:HTML、CSS
網頁抓取是一種“從網頁中提取資訊的技術”,
網頁是用 HTML 和 CSS 撰寫的,
這意味著如果你不了解 HTML 或 CSS,你將無法提取所需的資訊,
所以HTML5和CSS3也是你必學的
學習內容②:JavaScript
基本上,你可以通過理解 HTML 和 CSS 來抓取,
但是,根據你抓取的站點,可能會出現以下問題,
不登錄應用就無法獲取你想要的資料
除非按“更多”,否則無法顯示要獲取的串列
不向下滾動就看不到想要獲取的資料
即使在Web應用程式的開發中,如果你想抓取資料,JavaScript的知識也是必不可少的,
讓我們在這個時候掌味訓本知識,
學習內容③:網路知識
我想解釋一下“首先圍繞 Web 的知識是什么”,
要使用 Python 進行抓取,請按照以下步驟操作,
STEP①:訪問Python程式上的URL
STEP②:從訪問結果中獲取HTML資訊
STEP③:決議獲取的HTML,獲取想要的資料
首先,你需要在 Python 中訪問 URL,
但此時,“GET”和“POST”的概念出現了,
這個“GET”或“POST”是關于網路的知識,
實際上,在訪問 URL 時,訪問方法是通過使用“GET”或“POST”來改變的,
使用 Google Chrome 瀏覽器不必擔心,但程式不需要,
因此,如果你想學習抓取,請保留你對網路的了解,
總結:免費學習Python和爬蟲【比書上易懂】
這一次,我介紹了一本使用Python學習網頁抓取的書,
但是,我個人不建議初學者用書來學習,
那么,要做的就是推薦使用視頻而不是書籍來學習,
原因如下,
讀書變得無聊
如果是視頻,你可以通過做同樣的動作來執行代碼
如果是視頻,很容易理解,因為即使有“耳朵”也能輸入
總之,書本學習不太適合初學者,
如果有的話,書籍和書籍可以說是你習慣編程時使用的物品,
如果你還不熟悉編程,讓我們通過視頻學習,
以上的書籍以及視頻資料我都準備好了離線版,如果你需要的話可以通過以下方式獲取哦

轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/374778.html
標籤:python
