【发布时间】:2020-11-07 13:59:42
【问题描述】:
我一直在一个需要获取 javascript 的网站上进行网页抓取,以便提取名称、创建日期和一些随机生成的代码等数据,如下所示...
是否有一种有效/任何方式从 html 网页的 <script type="text/javascript"> 中的脚本对象函数中获取文本/属性。
我用 BeautifulSoup 找到了脚本部分,其中嵌入的函数如下:
<script type="text/javascript">
//COMMENT// Some data already here
$(document).ready(function() {
name.init("<website Link>")
lang.init("en", "GB")
data.init("hello", "", "AT3K21SDV", "YIERE34ITEW832WCNG3VMASJKHO345JKRELRK5", "")
});
</script>
具体来说,我需要获取包含AT3K21SDV 和YIERE34ITEW832WCNG3VMASJKHO345JKRELRK5 的$(document).ready(function() 部分。
我一直在绞尽脑汁尝试使用这样的索引来获取它; `soup[3:40] 但不起作用
【问题讨论】:
标签: javascript python html beautifulsoup