Skip to content

kellyliu06/AIPE03_PythonWebScraping_27

Repository files navigation

漫畫下載自動化爬蟲專案 (MangaZ Scraper)

📖 專案簡介

本專案為 Python 動態網頁爬蟲 練習,目標是自動化抓取 マンガ図書館Z (MangaZ) 網站上的免費漫畫頁面。透過 Selenium 模擬真實使用者行為,實現自動翻頁與頁面截圖功能。


🛠️ 技術棧 (Tech Stack)

  • 語言 : Python 3.12
  • 工具 : Selenium WebDriver
  • 瀏覽器控制 : Google Chrome (搭配相關反偵測設定)

📂 專案結構說明

  • assignment01_scraper.py: 核心執行程式碼(已進行模組化封裝)。
  • manga_images/: 執行後自動產生的資料夾,用於儲存漫畫截圖。
  • project_gutenberg/: 老師要求建立之資料夾。

🚀 如何執行

  1. 安裝套件 :
   pip install selenium
  1. 執行爬蟲 : 直接執行 assignment01_scraper.py,程式將自動開啟瀏覽器並開始抓取。
  2. 成果查看 : 程式完成後,請至 manga_images 資料夾查看產出的 .png 檔案。

📝 備註

  • 本程式僅供學習交流使用,請勿用於非法商業用途。
  • 使用了 user-agentdisable-blink-features 等反偵測技術,確保爬蟲的穩定性。

About

AIPE03_PythonWebScraping作業上傳github

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors