作者wxWidgets (Keep silence)
看板Python
標題[問題] 如何用python讀取AJAX的網頁
時間Thu Feb 10 00:53:14 2011
目前想從
http://mis.gretai.org.tw/ib120stk.aspxg.tw/ib120stk.aspx抓興櫃股票資訊
遇到了一個問題
該網頁是由AJAX+POST而得到的動態網頁
我已經使用了mechanize, 但還是只得到javascript的原始碼
而不是真正的股票資訊…
請問我有哪裡寫錯了嗎?
from mechanize import Browser
b = Browser()
b.open("
http://mis.gretai.org.tw/ib120stk.aspx")
b.select_form("aspnetForm")
#b['ctl00$ContentPlaceHolder1$Symbol'] = '1587'
b.form.find_control(name=r"ctl00$ContentPlaceHolder1$Symbol").value = "1587"
src = b.submit().read()
print src
請各位大大幫忙指點一下,謝謝…
--
我想當向日葵,也想當別人的向日葵。
但當我成為別人的向日葵時,
我卻成了自己的曇花。
我不喜歡曇花。
我情願作蒲公英。
只會飛,也只能往前飛。 『向日葵』
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 180.177.76.59
推 cobrasgo:它真正抓資料的地方應該不是這網址,你可以用wireshark看 02/10 12:10
→ cobrasgo:這個網頁抓資料的address是哪 02/10 12:10