Py学习  »  Python

如何用css Selenium python选择innerText[duplicate]

fruiz • 5 年前 • 1650 次点击  

我正在firefox中开发selenium python。我试图通过css选择器查找元素

element = "span:contains('Control panel')"
my_driver.find_element_by_css_selector(element)

我正处于错误之下

 raise exception_class(message, screen, stacktrace)
selenium.common.exceptions.InvalidSelectorException: Message: Given css selector expression "span:contains('Control panel')" is invalid: InvalidSelectorError: 'span:contains('Control panel')' is not a valid selector: "span:contains('Control panel')"

在selenium IDE中,我可以通过这个字段成功地找到元素,但是在Python中它不起作用

Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/56916
 
1650 次点击  
文章 [ 2 ]  |  最新文章 5 年前