【发布时间】:2021-01-04 16:36:38
【问题描述】:
我想在(用于网络抓取)上使用 Selenium(使用 Python)的网站上的一段代码如下所示 -
<div class="exp_date">
<span class="uppr_sec">
<i class="exp_clndr"></i>
<label> 04 Jan 2021 09:30 AM - 04 Jan 2021 10:30 AM </label>
</span>
<br>
<div class="clear"></div>
<span class="lwr_sec">
<i class></i>
<label>Hosted By Some Random Person</label>
</span>
</div>
我想在两个跨度中打印包含在 <label> 标记中的文本,即“2021 年 1 月 4 日上午 9:30 - 2021 年 1 月 4 日上午 10:30”和“由某个随机人主持” Python 控制台,使用 Selenium。但是,我不确定这样做的步骤,因为标签嵌套在它们各自的 span 中,它们嵌套在一个 div 中。
有人可以帮我解决需要的代码吗? (在 Python 中)
【问题讨论】:
-
你有没有尝试过?遇到什么问题?由于页面是动态的,是否也必须使用 Selenium?
标签: python selenium xpath css-selectors webdriverwait