【发布时间】:2018-12-17 13:12:31
【问题描述】:
我有这个返回 PI 值的 html 代码
<!DOCTYPE html>
<html>
<body>
<p>This example calls a function which returns the value of PI:</p>
<p id="demo"></p>
<script>
function myFunction() {
return Math.PI;
}
document.getElementById("demo").innerHTML = myFunction();
</script>
</body>
</html>
当我使用 python 请求库时,我只得到与上面完全相同的源代码,但没有得到 Math.PI 的值。
我只想提取 PI 的值,我该如何使用 python 呢?
【问题讨论】:
-
这篇文章有关于使用python执行js的信息:Executing Javascript from Python
-
你用什么来解析 HTML ?
-
我正在使用 Beautifulsoup,但我不确定如何在 javascript 中获取动态处理函数的数据。
-
请提供您使用
requests和BeautifulSoup的代码行
标签: javascript python python-requests