只要三分鐘,立即來學習如何使用開源工具來分析資料吧

[Selenium] 如何使用 Selenium 開啟 Chrome 瀏覽…

  • Fri 11 May 2018

開始 Selenium 一系列的基礎教程!Selenium 可以讓我們用很擬人化的操作:打開瀏覽器、瀏覽網頁、協助我們完成許多自動化的操作,是給不擅長觀察資料連結的爬蟲開發者的一大福音!在最基礎的課程中,我們首先來學學如何使用 Selenium 基本指令開啟Chrome 瀏覽器,讓程式幫我們自動瀏覽網頁 程式碼: https://github.com/ywchiu/largitdata/blob/master/code/Course_103.ipynb

開始上課

[Selenium] 如何使用 Selenium 查找元素定位?

  • Tue 26 Jun 2018

使用Selenium開啟瀏覽器後,我們便可以開始尋找網頁元素定位,並針對該元素進行操作。這邊介紹了幾個常用的定位方法: find_element_by_id, find_element_by_class_name, find_element_by_name, find_element_by_css_selector, find_element_by_xpath 程式碼:https://github.com/ywchiu/largitdata/blob/master/code/Course_104.ipynb

開始上課

[Selenium] 如何使用 Selenium 操作網頁元素?

  • Wed 01 Aug 2018

學習過如何用Selenium 查找網頁元素後,該是學習如何點擊網頁按鈕了。透過 click 便可以點擊網頁元素,透過 send_keys 便可以送出內容。透過Selenium,自動化操作就是這麼簡單! 程式碼: https://github.com/ywchiu/largitdata/blob/master/code/Course_105.ipynb 另外,我們目前正在招募網站可靠工程師,請有意者發履歷給我們歐: https://www.104.com.tw/job/?jobno=6b8zr&jobsource=checkc

開始上課

[Selenium] 如何使用 Selenium 撰寫網路爬蟲?

  • Wed 15 Aug 2018

學會如何使用Selenium 建立自動化流程以後,我們就可以開始爬取頁面內容了。Selenium 只要呼叫 page_source 屬性,便可以抓取當前所有頁面的原始碼,再搭配BeautifulSoup,任何瀏覽器瀏覽得到的頁面,都會成為你網路爬蟲的爬取對象! 程式碼:https://github.com/ywchiu/largitdata/blob/master/code/Course_106.ipynb

開始上課

[Selenium] 如何設定 Selenium 中的隱含等待(Impli…

  • Tue 30 Oct 2018

有時在使用Selenium 抓取資料時,如果頁面還沒順利載入,很可能就會吐NoSuchElementException 的錯誤訊息,這時善用implicit_wait 的功能,就可以等待頁面載入完後再執行後續動作,讓抓取流程能順利進行下去! 程式碼:https://github.com/ywchiu/largitdata/blob/master/code/Course_107.ipynb

開始上課

[Selenium] 如何使用 Selenium 自動預購PS5?

  • Thu 26 Nov 2020

最近PS5 預購正夯!但手速不夠快的朋友們,不要灰心,我們可以靠撰寫Python 網路爬蟲來快速預購PS5 ! 我們只需要透過Python + Selenium 撰寫一連串自動化點擊程序,並將程序包裝成函式,現在只要輸入商品網址,我們的自助購物小幫手就可以快速在MOMO購物網上幫我們買到想要的PS5摟! 影片: https://largitdata.com/course/137/ 程式碼:https://github.com/ywchiu/largitdata/blob/master/code/Course_137.ipynb #Python購物小幫手 #PS5 #PS5預購 #Selenium #Python網路爬蟲

開始上課

[Selenium] 如何利用Cookie 資訊 自動登入 momo 購物…

  • Sat 31 Jul 2021

繼如何使用 Selenium 自動預購PS5 (https://largitdata.com/course/137/) 的影片,許多朋友來信詢問,有沒有辦法在打開 Selenium 的同時,自動登入 momo 購物網的使用者帳戶中,這樣我們才能更快搶購到我們想要買的商品。因此,在本教學中,我們介紹如何透過保存與讀取 Cookie 資料,並將Cookie 資料輸入至 driver 中,如此一來,我們的Selenium搶購機器人便能在不輸入帳號、密碼的情況下直接登入使用者帳戶,讓搶購變得更快速、方便。 影片: https://largitdata.com/course/147/ 程式碼:https://github.com/ywchiu/largitdata/blob/master/code/Course_147.ipynb #Python購物小幫手 #PS5 #PS5預購 #Cookie #Selenium #Python網路爬蟲 #自動登入

開始上課
回到最上面