作者Sharon226 (流浪)
看板Python
标题[问题] 抓取表格(用chrome开启网页)
时间Sun Sep 21 23:16:35 2014
请问
某网页经由查询之後产生的表格
我用chrome检视网页原始码的时候看不到表格内容
但若用检查元素看就有
那我该怎麽抓取这个表格内容呢?
try了xpath和cssselector都不行
不知道该怎麽处理这个问题 还请大家帮忙 谢谢!!
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 180.176.216.67
※ 文章网址: http://webptt.com/cn.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