从您提供的有限信息来看,问题似乎是因为find_elements
,请注意“s”
这个:
code driver.find_elements_by_css_selector("a[class='vcard-button bt-connect bt-primary']")
返回一个 web 元素列表。
所以你可能想要做的是
connect = code driver.find_element_by_css_selector("a[class='vcard-button bt-connect bt-primary']")
connect.click()
或者
connect_buttons = code driver.find_elements_by_css_selector("a[class='vcard-button bt-connect bt-primary']")
# Assuming the first index in the returned list of web elements contains the Webelement
# You want to interact with
connect_buttons[0].click()