寫 Python程式去追風

題目的 “追風” 的 “追” 字是指 tracking(追縱路徑),而不是 chasing(在打風時冒險出外追風)。 :p

編寫追風程式的原由

在很多年前開始,在網上留意熱帶氣旋的消息,把地下天文台首頁設為我的瀏覽器首頁,以便在開啟時看到基本天氣資料。

很多影響香港的熱帶氣旋都在西北太平洋或南中國海形成,而美軍的聯合颱風警報中心(JTWC)提供比香港天文台更大範圍的熱帶氣旋訊息,甚至報告有機會形成熱帶氣旋的低壓區,所以追縱熱帶氣旋的香港愛好者會把 JTWC 作為參考資料之一。

多年來,為了看看有否新的熱帶氣旋形成,不定時會人手點擊所關 JTWC 連結看看有否更新訊息,或可能會錯過了。今年三月尾在看看 python 編程時,發現  python 的程序庫有很多好東西,讓我簡便地編寫一些程式,便開始編寫一個分析 JTWC 報告和提供提示的程序。

追風程式的發展

開發這個程式的主要目的是 Just For Fun(Just for my fun 是更加貼切的形容),開發方式是 Release Early, Release Often。XD

不過唯獨這個程式不是開源的,所以我不太著重這程式在 release 時,是否符合我心中的基本簡單要求。

在開始編寫數小時後,第一個版本便開始使用起來。透過 crond 定時執行,第一個版本程式會分析 JTWC 報告,當發現報告提及 “疑似” 氣旋或低壓區時,會以 NNTP 張貼在我的個人新聞組上(newsgroup)。

Continue reading 寫 Python程式去追風