用python或selenium获取css伪元素内容

时间:2016-01-29 22:35:50

标签: python html css selenium pseudo-element

我正在使用Selenium和Python来自动化Web服务。我需要从下面提取文本“test”,但是我很难弄清楚如何在selenium中使用python库,或者使用python库。

<label class="checkbox" for="checkbox1"data reactid=".0.1.0.1.$modal.$=10.0.1:1.5.1">
    before::
    "test"    
    ::after
</label>

基本上有一个复选框,复选框旁边会显示伪元素中的文本。我可以单击复选框,但我需要向用户显示文本。

1 个答案:

答案 0 :(得分:1)

.text应该处理:

driver.find_element_by_css_selector("label.checkbox").text