如何用靓汤获取::before和::after中的内容?

2024-10-08 18:21:59 发布

您现在位置:Python中文网/ 问答频道 /正文

我想用以下代码解析html站点:

<div class="dates">
<div class="clearfix" id="datesDiv"></div>
::before
"some text" <span></span>
"some other text"
::after
</div>

我怎么才能得到“一些文本”和“一些其他文本”与美丽的汤?在

也不是用汤。找也没有汤。选择为我工作过。结果总是空的。 当我查看整个站点的html代码时,html代码中也缺少“一些文本”和“其他一些文本”。但是“一些文本”和“一些其他文本”显示在html站点上。 当我用硒和driver.find_元素... 功能也很好,但这不是我要找的。在

提前谢谢!在


Tags: 代码text文本divid站点htmlsome
1条回答
网友
1楼 · 发布于 2024-10-08 18:21:59

动态内容是通过其他源加载的,通常是javascript。如果可以模拟javascript发出的请求,那么就可以获得数据。如果你要找的东西不在页面的源代码中,那么你就不能只发出一个请求,然后使用beautifulsoup获取它,而不需要对实际的数据源进行后续的请求。在

相关问题 更多 >

    热门问题