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

  • 大數學堂
  • May 11, 2018, 3:09 p.m.
[Selenium] 如何使用 Selenium 開啟 Chrome 瀏覽器?

本篇文章介紹了Selenium的基礎教程,Selenium是一種能夠進行人機互動操作的工具,可以自動打開瀏覽器 瀏覽網頁,對於不擅長觀察資料連結的爬蟲開發者來說非常有用。文章提供了一段程式碼,詳細介紹了如何使用Selenium的基本指令來開啟Chrome瀏覽器並自動瀏覽網頁。具體的程式碼則可以在文章中提供的連結中找到。

開始上課

Spyder 操作簡介

  • 大數學堂
  • May 23, 2022, midnight
Spyder 操作簡介

本文介紹了Spyder作為一個針對資料科學家所設計的整合開發環境(IDE)的功能。從安裝和設定開始,探索Spyder的介面和佈局,並介紹了新建 開啟 儲存和執行Python檔案的方法。此外,還介紹了變數瀏覽器 錯誤檢查 調試功能以及使用內置控制台進行交互式編寫和測試的方法。最後,聚焦於Spyder的潛力,提高資料科學工作效率和加速開發和測試過程。

開始上課

Colab 操作與簡介

  • 大數學堂
  • May 23, 2022, midnight
Colab 操作與簡介

Colab是由Google提供的基於瀏覽器的Python環境,旨在為數據科學家和機器學習研究者提供便利。使用者可以在雲端一鍵執行Python程式碼,無需安裝任何軟體或配置硬體。Colab支援Python 2和Python 3,內建許多熱門的Python庫。同時,Colab也支援GPU和TPU加速,可以提高運算速度。操控Colab非常容易,只需登錄Google帳戶,即可使用Google Drive儲存和管理代碼和數據,還能創建 編輯和共享Colab筆記本。

開始上課

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

  • 大數學堂
  • June 26, 2018, 3:42 p.m.
[Selenium] 如何使用 Selenium 查找元素定位?

這篇文章介紹了使用Selenium開啟瀏覽器後,如何尋找網頁元素定位並進行操作。其中,文中提到了幾個常用的定位方法,包括使用元素的id class名稱 name CSS selector以及XPath。若要查看完整的程式碼,可以點擊連結進入GitHub頁面。

開始上課

如何安裝 Jupyter (Ipython Notebook)

  • 大數學堂
  • May 7, 2015, 7:04 a.m.
如何安裝 Jupyter (Ipython Notebook)

Jupyter是一個強大而方便的工具,它提供網頁介面,讓使用者可以使用瀏覽器進行Julia Python或R程式的開發和維護。這個工具相當實用,值得一試。未來我們將陸續介紹它的各種好用功能。

開始上課

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

  • 大數學堂
  • Aug. 15, 2018, 1:53 p.m.
[Selenium] 如何使用 Selenium 撰寫網路爬蟲?

這篇文章介紹了如何使用Selenium和BeautifulSoup進行網頁爬取。使用Selenium的page_source屬性可以抓取當前頁面的原始碼,並透過BeautifulSoup處理,使得能夠爬取任何瀏覽器瀏覽的網頁。同時提供了程式碼以供參考。

開始上課

如何使用RSelenium 抓取 PTT Food版的內容?

  • 大數學堂
  • June 29, 2015, 3:41 p.m.
如何使用RSelenium 抓取PTT Food版的內容?

R可以搭配Web自動化測試工具Selenium進行網頁抓取,只要使用RSelenium進行安裝和使用,就能在Firefox瀏覽器中使用R腳本抓取網頁內容。這樣的功能不僅僅只有Python才能實現。

開始上課

[爬蟲實戰] 如何破解Cloudflare 的反爬蟲機制

  • 大數學堂
  • Aug. 11, 2024, 9 p.m.
[爬蟲實戰] 如何破解Cloudflare 的反爬蟲機制

在網路爬蟲的世界裡,我們經常會遇到各種反爬蟲機制。🛡️其中,Cloudflare的5秒挑戰(5-second Cloudflare Challenge)是一個常見的障礙。當我們使用普通的requests請求時,往往會被擋下來,無法取得想要的內容。🚫這次,我們將介紹如何使用pyppeteer和pyppeteer_stealth 這兩個強大的工具來突破這個限制。

開始上課