【发布时间】:2020-08-23 16:58:44
【问题描述】:
我正在尝试使用 Selenium 单击按钮。
下面是代码
<button class="_11f5fc88e3dec7bfec55f7f49d581d78-scss _238c8d0c29802f43d5fb66614d042cfa-scss" title="Play" aria-label="Play" data-testid="play-button" style xpath="1">
我尝试通过 css 选择器来做到这一点:
searchButton = browser.find_elements_by_css_selector('[class="_11f5fc88e3dec7bfec55f7f49d581d78-scss _238c8d0c29802f43d5fb66614d042cfa-scss"]').click()
我的错误:AttributeError:'list' 对象没有属性'click'
我是不是搞错了?我不明白这个错误。
【问题讨论】:
-
这不是一个有效的 CSS 选择器。要获取 CSS 选择器,请在元素上单击鼠标右键(
-
@CarMan 以下答案是否解决了您的问题?如果是,请随时点击
√图标接受正确答案。