2011-03-13 46 views
0

我已經線程urllib2從谷歌財經拉引號。在發送新請求之前,當請求隊列完成並且輸出存儲爲約秒時,此刻我只檢查10個股票,因此線程數爲每秒10個。儘管我的路由器可能不是最好的,但它在此負載下崩潰。Python urllib2履帶崩潰路由器

這是由於寫得不好的履帶?如果沒有更大的調度差距,是否有任何方法可以減少請求/網絡負載。

不是P2P軟件發出的請求比這個成功嗎?

+0

除了你的路由器,你認爲Google會喜歡每秒處理10個請求嗎? 100怎麼樣?如果你的1000位開發人員也認爲這是一個好主意呢? – 2011-03-13 23:25:06

回答

0

我不會建議從Google抓取除API以外的任何內容,或者您​​可以期待禁止,過濾器或法律訴訟(儘管不太可能),尤其是在製作商業和/或公開發布內容時。

這似乎有趣,但:http://yken.org/2009/01/05/how-to-get-a-real-time-stock-quote-using-google-api/

而關於路由器的問題,你確定你的路由器崩潰和你沒有得到阻止谷歌?

+0

點採取重新:谷歌,我選擇他們,因爲我認爲他們會管理這些類型的請求(以任何方式)。 Google沒有Python股票API,儘管前面提到的鏈接看起來很有趣,但這更像是一個練習。關於路由器,它會重新啓動。 Re:我最初的要求是否有效率? – Zyr 2011-03-13 23:50:40

+0

也許,但我不是專家,所以我會說什麼都會是隨機胡說:) – orlp 2011-03-13 23:52:28