python能不能读网页里面js的结果?

python能不能读网页里面js的结果?

比如一个页面里面的内容最后结果是document.write出来的,能不能直接取得最后的内容?

比如,页面的js可能是

<script>
var a=1;
var b=2;
document.write(a+b);
</script>


我想取得页面上最后显示的结果。
那个代码需要执行才有结果。仅仅抓下来只是代码,是无法运行的。不知道如何去运行。
一切都是有可能的,期待楼主实现.
看起来impossible, 你只能作简单的javascript解析,甚至你做了整个dom解析。但是最多你模拟了mozilla,你没有办法100%模拟那个有bug的ie。
不过如果lz能过作这样的模拟,那是功德无量了。
并不是简单地执行js就行了。因为js可以通过浏览器做许多事。如果只是通用的js是没有问题,但复杂的js,可以操纵dom,可以进行ajax的请求,谁知道它会做什么。
哎,学无止境
limodou说的对,,其实,如果能调用浏览器的什么模块的话,可能还有点戏。。
我也想的是怎么调用python的浏览器模块,直接输出dom的结果。
有这种东西么?
没听说有,python的模块里并不带这个,可以试试hack一下firefox..