作者yantchen (球童Yanting)
看板Python
标题[问题] 抓ajax网页
时间Mon Oct 6 12:31:25 2008
请问如果目标网页的内容是由ajax产生的
要怎麽抓回来勒?
用 urllib2.urlopen() 只能抓到放ajax的div标签
div标签的内容是用javascript动态写入的
有人知道或有人有写过的可以分享一下吗
谢谢
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 203.68.15.209
1F:推 StubbornLin:ajax也是用http传送和接受的 没什麽特别 10/06 12:46
2F:→ StubbornLin:只要找到它ajax传送query传送的url和参数格式 10/06 12:46
3F:→ StubbornLin:用urlopen直接去开就好了 内容就会是JSON之类的回传值 10/06 12:46
4F:→ yantchen:嗯.. 楼上可以说的详细一点吗 还是我应该去ajax版问? 10/06 12:51
5F:推 superGA:先学会用ajax就知道怎麽抓了 10/06 13:31
6F:推 liangjr:可以用Fiddler/Charles一类的debug proxy看网页送的参数 10/06 15:25
7F:→ liangjr:之後用urlopen送一样的过去就对了 10/06 15:26
8F:→ shelling:如果拿到的不是 json 而是 javascript,那 urlopen 就挂了 10/11 13:35