【发布时间】:2017-09-07 04:06:36
【问题描述】:
如何使用 BeautifulSoup 访问 javascript 变量?我知道变量的名称
变量在脚本标签中定义:
<script>
var variable_name = value;
</script>
例如,在浏览器控制台中,我写 window.variable_name 并得到值。如何在 Beautiful Soup 中获得等价物?
【问题讨论】:
-
既然你说“变量被定义到页面中的脚本标签中”,你可以使用bs4获取
-
您好,您的问题解决了吗?我有类似的问题并解决了查找变量值的开始和结束,但理想情况下希望调用 var 名称以使其更可靠..
-
嗨@NonoLondon,我只是提取了
var variable_name和;之间的文本
标签: python beautifulsoup