[問題] 同時截取網頁並輸出數筆資料

作者: Mokia (Mokia)   2014-02-23 00:45:07
大家好,最近寫程式遇上一個瓶頸想問一下
標題寫這樣還是有點模糊,希望大家包含,我在下面詳細的解釋一下。
我的程式是這樣運作的,使用urllib2截取網路上匯率資料,目前有五筆網址
(未來會更多)截取後除了會把資訊輸出自螢幕上,當觸發到設定的極值
也會寄信給我的信箱,架構是一個Class 當餵入不同的參數就會輸出不同的資訊。
有個疑問是,我想要initial五個instance,並利用instance method 輸出資訊
但是我每一個instance 都有一個無窮迴圈在更新資料,請問我要如何在同一個script
裡面做到同時執行五個instance?
目前想到的解法是分五個Scripts分別跑就不會有問題了,但是這方法不慎理想。
非資工背景,寫程式純屬興趣,若有術語用錯請多包含:)
作者: uranusjr (←這人是超級笨蛋)   2014-02-23 00:47:00
Threading
作者: gozule (好冷啊~~)   2014-02-23 02:52:00
thread或multiprocess
作者: timTan (用口頭禪區分年記)   2014-02-23 12:53:00
先用 threading 較簡單。以後嘗試 scrapy分別跑我覺得很簡單啊!快速搞定你的需求。
作者: uranusjr (←這人是超級笨蛋)   2014-02-23 13:20:00
而且還可能比較快 (雖然就這個需求應該不會差很多)
作者: timTan (用口頭禪區分年記)   2014-02-24 12:44:00
Queue

Links booklink

Contact Us: admin [ a t ] ucptt.com