求助:怎么得到这个网址跳转后的源码

delphy_de 2012-11-13 10:27:44
URL:
http://s.click.taobao.com/t_js?tu=http%3A%2F%2Fs.click.taobao.com%2Ft%3Fe%3DzGU34CA7K%252BPkqB07S4%252FK0CITy7klxn%252F7bvn0ay1FVxZc%252FGkwbsiae%252Fa0JM%252BiP03z3ou84RRf29lEdMNQZlLT4ZNcBcHkFHsxIcfbeyvaZRm5n2tsWtm2BSOcMbmK47INk%252Bslct5wSYH0UffyPps7sbw7bCERj1B6W%252BAKa16YS699PDBDbokMPZX2yTTdMqDB%26spm%3D2014.12145346.1.0%26ref%3D%26et%3DjFBB3CWMptc4ag%253D%253D

这个网址会跳转一次才会到真正的网页

用urllib2.urlopen(url)得不到
用mechanize模拟浏览器也得不到求高人指点
...全文
160 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
Gloveing 2012-11-19
  • 打赏
  • 举报
回复
方法1:直接看JS代码,了解跳转的时候是跳转到哪里 方法2:使用COM操作IE,这样就不必管他怎么跳转了,最后获取源码就行了 方法3:使用Fiddle查看跳转的HTTP请求
crifan 2012-11-15
  • 打赏
  • 举报
回复
你所说的,需要跳转才能得到的地址,是需要你用工具去分析出来网页执行的流程的。 关于用什么工具,如何分析,我已写了教程了: 【教程】手把手教你如何利用工具(IE9的F12)去分析模拟登陆网站(百度首页)的内部逻辑过程 看懂了之后,再去参考如何用Python实现: 【教程】抓取网并提取网页中所需要的信息 之 Python版 【教程】模拟登陆网站 之 Python版(内含两种版本的完整的可运行的代码) 都看完了,你就会写你自己的这个python程序,去模拟你自己分析出来的流程了。

37,720

社区成员

发帖
与我相关
我的任务
社区描述
JavaScript,VBScript,AngleScript,ActionScript,Shell,Perl,Ruby,Lua,Tcl,Scala,MaxScript 等脚本语言交流。
社区管理员
  • 脚本语言(Perl/Python)社区
  • IT.BOB
加入社区
  • 近7日
  • 近30日
  • 至今

试试用AI创作助手写篇文章吧