Selenium提供了多種方法來查找元素,常用的方法有:
- find_element_by_id:通過元素的id屬性查找元素;
- find_element_by_name:通過元素的name屬性查找元素;
- find_element_by_class_name:通過元素的class屬性查找元素;
- find_element_by_tag_name:通過元素的標簽名查找元素;
- find_element_by_link_text:通過鏈接文本查找鏈接元素;
- find_element_by_partial_link_text:通過鏈接的部分文本查找鏈接元素;
- find_element_by_xpath:通過元素的XPath表達式查找元素;
- find_element_by_css_selector:通過元素的CSS選擇器查找元素。
這些方法返回的是第一個匹配的元素,如果要查找所有匹配的元素,可以使用類似的方法,只需將"element"替換為"elements"即可(如find_elements_by_id)。