位元詩人 [Puppeteer] 程式設計教學

Puppeteer 是新興 Node.js 網頁爬蟲框架,可用於測試、收集資料、自動執行任務等。

[Puppeteer] 程式設計教學:為什麼用 (或不用) Puppeteer

在本文中,我們不急著寫程式,先對 Puppeteer 和其他的網路爬蟲做一些概念上的介紹。 繼續閱讀

[Puppeteer] 程式設計教學:撰寫第一隻 Puppeteer 程式

在本文中,我們會撰寫第一個 Puppeteer 爬蟲程式,以熟悉 Puppeteer 爬蟲撰寫的方式。 繼續閱讀

[Puppeteer] 程式設計教學:爬取 Yahoo Finance 的網頁爬蟲

在本文中,我們撰寫前往 Yahoo Finance 網站抓取股票、ETF等資產的歷史交易資料的網頁爬蟲。由於該網站已經提供這些交易記錄的 CSV 格式資料表,我們的爬蟲並沒有存取頁面上的資料,只是將拜訪網頁及下載資料的過程自動化。 繼續閱讀

[Puppeteer] 程式設計:台股即時價格爬蟲機器人

在本文中,我們利用 Puppeteer 撰寫抓取台股價格的網路爬蟲,再利用類 Unix 系統的 Cron 定時執行該程式,就成為定時提醒台股價格的機器人。透過這樣的機器人,我們不需要時時盯盤,只需在特定價格出現時進出場即可。 繼續閱讀