2011-10-15 34 views
-2

所以我試圖抓住雅虎gamechannel/startracker,所以我可以在玩家獲得積分時獲得幻想團隊的更新,所以我可以在excel中製作圖表。該網站的網址基本上是 http://sports.yahoo.com/nfl/gamechannel?app=st&lid=60604 < - 在最後的數字是聯盟編號Python - Screen Scraping Yahoo!夢幻足球的遊戲通道

我有點新的python。

我嘗試過使用美麗的湯先,這工作,並得到了我的頁面的代碼,但不是他的遊戲頻道,因爲它需要JavaScript。

我得到了webkit,並通過它運行它,但在哪裏gamechannel應該是它告訴我更新我的flash播放器。問心無愧?它是最新的。

我該怎麼辦?

+0

該網站是在閃存中,你將無法使用美麗的湯來解析它。 – dm03514

+0

是否可以解析它? – gta0004

+0

它看起來像硒可能能夠做到這一點,值得一看.http://www.adobe.com/devnet/flash/articles/flash_selenium.html http://seleniumhq.org/ – dm03514

回答

4

你可能想看看雅虎夢幻體育API:http://developer.yahoo.com/fantasysports/guide/index.html

This是那種數據就可以得到。

會有任何用處,或者您是否試圖獲取通過API無法獲得的信息?

PS。你需要在這裏獲得一個API密鑰:http://developer.yahoo.com/dashboard/createKey.html

+0

是的,我只是想用這個 – gta0004

+0

好主意:)解析像這不是一個好idae – tekknolagi

+0

嗯..當有選擇使用API​​,屏幕抓取會有點瘋狂。 – Acorn