作者Sharon226 (流浪)
看板Python
標題[問題] 抓取表格(用chrome開啟網頁)
時間Sun Sep 21 23:16:35 2014
請問
某網頁經由查詢之後產生的表格
我用chrome檢視網頁原始碼的時候看不到表格內容
但若用檢查元素看就有
那我該怎麼抓取這個表格內容呢?
try了xpath和cssselector都不行
不知道該怎麼處理這個問題 還請大家幫忙 謝謝!!
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 180.176.216.67
※ 文章網址: http://webptt.com/m.aspx?n=bbs/Python/M.1411312597.A.169.html
1F:→ carylorrk: 八成是 ajax? 09/22 00:56
2F:推 SansWord: 有可能在iframe裡面嗎?如果表格在ifram就query不到 09/22 01:31
3F:推 timTan: Selenium Is your good friend 09/22 12:23
4F:→ timTan: Or pandas., read_html is amazing 09/22 12:24
5F:推 ckc1ark: 開dev tool可以看ajax的query 09/22 13:07
6F:→ swpoker: 沒救拉~擺明就是javascript動態產生~不想讓人爬拉 09/22 15:39
7F:推 z101924512: ghost.py 可以等js跑完 09/23 11:00
8F:→ blc: 抓js送出去的表單,用python照著送一次… (爆) 09/23 13:01
9F:→ Sharon226: 謝謝大家幫忙 我最後用selenium(PhantomJS)解決了 09/24 00:16