根据selenium.webdriver.common.by
实施文档:
class selenium.webdriver.common.by.By Set of supported locator strategies. CLASS_NAME = 'class name'
所以,
使用
find_element_by_class_name()
您将无法传递多个类名。传递多个类,您将面临以下错误:Message: invalid selector: Compound class names not permitted
另外,由于要返回聊天数组,因此
find_element*
您无需使用find_elements*
解
或者,您可以使用以下两种定位策略之一:
CSS_SELECTOR
:recived_msg = driver.find_elements_by_css_selector(".XELVh.selectable-text.invisible-space.copyable-text")
XPATH
:recived_msg = driver.find_elements_by_xpath("//*[@]")
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)