---
title: "自製港鐵即時班次資料一頁過"
url: https://sammy.hk/%e8%87%aa%e8%a3%bd%e6%b8%af%e9%90%b5%e5%8d%b3%e6%99%82%e7%8f%ad%e6%ac%a1%e8%b3%87%e6%96%99%e4%b8%80%e9%a0%81%e9%81%8e/
author: Sammy Fung
published: 2020-02-15T10:22:00+08:00
modified: 2020-02-15T03:28:04+08:00
description: "查港鐵即時班次一直有一個UX問題，就係響APP碌來碌去先查到。有時響車站等人想知道大約抵達時間，就要碌好多次來自行估計，如果等既人需要轉綫，碌得重多。 不幸之中既大幸係，港鐵響舊年透過data.gov.hk提供即時班次既開放數據，早兩個月有晚就手痕，快快手用python寫左個web scraper（網絡爬蟲）。不過這方…"
categories: ["開放源碼"]
tags: ["開放源碼"]
source: https://sammy.hk
---
![](https://sammy.hk/wp-content/uploads/2020/02/mtrtrainlivev1-1024x717.png)查港鐵即時班次一直有一個UX問題，就係響APP碌來碌去先查到。有時響車站等人想知道大約抵達時間，就要碌好多次來自行估計，如果等既人需要轉綫，碌得重多。

不幸之中既大幸係，港鐵響舊年透過data.gov.hk提供[即時班次](https://data.gov.hk/en-data/dataset/mtr-data2-nexttrain-data)既開放數據，早兩個月有晚就手痕，快快手用python寫左個web scraper（網絡爬蟲）。不過這方式不能直接在網頁顯示數據，就再寫一個javascript版本直接render出資料。

呢個第一版[港鐵列車即時班次](https://sammy.hk/mtrtrain/)javascript最岩我用係一頁過顯示成條綫既班次時間，只需開呢頁，就好方便自行評估到底朋友幾時到站。就算係查某站下班車時間，都係好直接方便。

有第一版後，當然想繼續改造成第二三四版。其實已經有第二版，不過收埋響較隱蔽地方。

### 相關文章：

1. [設定 github 帳號的 git ssh key](https://sammy.hk/%e8%a8%ad%e5%ae%9a-github-%e5%b8%b3%e8%99%9f%e7%9a%84-git-ssh-key/ "設定 github 帳號的 git ssh key")
2. [開放源碼香港天氣計劃 hk0weather](https://sammy.hk/opensource-hk0weather/ "開放源碼香港天氣計劃 hk0weather")
3. [參與開放源碼本應的模式](https://sammy.hk/%e5%8f%83%e8%88%87%e9%96%8b%e6%94%be%e6%ba%90%e7%a2%bc%e6%9c%ac%e6%87%89%e7%9a%84%e6%a8%a1%e5%bc%8f/ "參與開放源碼本應的模式")
4. [Hacktoberfest 2020](https://sammy.hk/hacktoberfest-2020/ "Hacktoberfest 2020")
