【发布时间】:2012-06-18 07:51:23
【问题描述】:
这是我阅读的页面:
<html>
<head>
<script type="text/javascript">
document.write("Hello World")
</script>
</head>
<body>
</body>
</html>
如您所见,Hello World是使用javascript添加到HTML页面上的,当我使用HTML解析器时,例如BeautifulSoup来解析它,它无法解析Hello World,有可能对我来说,解析客户端真正看到的实际结果......?谢谢。
【问题讨论】:
-
也许可以解析这个简单的案例,但否则您需要将页面上的所有 javascript 作为真正的 javascript 引擎运行才能看到结果。
-
@Ted:你可能想看看这个:stackoverflow.com/questions/6025082/…
标签: javascript python-3.x beautifulsoup