這裏是頁我讀:這是可能的JavaScript後執行使用python加載頁面?
<html>
<head>
<script type="text/javascript">
document.write("Hello World")
</script>
</head>
<body>
</body>
</html>
正如你所看到的,是Hello World
在HTML頁面上使用javascript補充說,當我使用HTML解析器,像BeautifulSoup
解析它,它不能解析Hello World
,我可以解析客戶端真正看到的實際結果....?謝謝。
解析這個微不足道的情況也許是可能的,否則你需要在頁面上運行所有的javascript作爲一個真正的JavaScript引擎來查看結果。 – Esailija
@Ted:你可能想看看這個:http://stackoverflow.com/questions/6025082/headless-browser-for-python-javascript-support-required – hayavuk