圖片來源: https://unsplash.com/photos/PeUJyoylfe4 終於來到鐵人賽的最後一天了! 在旅程的最後,讓我們一同回顧這30天經歷的總總吧! 總複習 專案01 - 超簡單個人履歷 (D02~D07) 我們一開始從 HTML 開始,介紹了許多HTML的標籤和屬性,後來加上 CSS ,讓我們的網頁穿上華麗的衣裝,最後,利用上述所學的技巧,打造自己第一個 個人履歷網頁 ! Python基本介紹 (D08~D13) Python 是很適合新手學的程式語言,也是爬蟲專案主要使用的程式語言。在基本介紹這幾天,我教了 環境架設、變數、容器、流程控制、迴圈和函數 等基礎的Python語法,希望大家學完後,對Python有多一點的認識,甚至可以用Python寫一些小程式! 專案02 - PTT C_chat版爬蟲 (D14~D15) 介紹兩個常用的爬蟲套件, Requests 和 BeautifulSoup ,並使用這兩個套件取得PTT C_chat版的文章標題,不知道大家還記得多少呢? 專案03 - PTT 八卦版爬蟲 (D16~D19) C_chat版的方法用在八卦版馬上就出了問題,才發現要加上 cookie 來解決,後來還教了 session 和 post 的概念,省去每次都加上cookie的麻煩,這個專案教的都是爬蟲相當重要的觀念,非常推薦大家去看這一段。 專案04 - Facebook爬蟲 (D20~D21) 這是我們第一次遇到動態網頁,使用 Selenium 這個套件,讓瀏覽器自動化模擬使用者的行為,像是輸入帳密、點擊按鈕、滾輪下滑等等。除了爬取貼文的文章外,還補充了 下載圖片 的教學哦~ 專案05 - KKBOX風雲榜 (D22~D23) KKBOX風雲榜也是動態網站,但我們不使用Selenium,因為這個網站是使用名為 AJAX 的技術動態載入資料的,所以我們直接透過 API 來取得資料就好了! ...