使用python_selenium爬取动态网页时要注意的问题

需要注意

定位一个元素:

find_element_by_id
find_element_by_name
find_element_by_xpath
find_element_by_link_text
find_element_by_partial_link_text
find_element_by_tag_name
find_element_by_class_name
find_element_by_css_selector

定位多个元素:

find_elements_by_name
find_elements_by_xpath
find_elements_by_link_text
find_elements_by_partial_link_text
find_elements_by_tag_name
find_elements_by_class_name
find_elements_by_css_selector

`
的区别:

前者返回的是一个标签,后者返回的是一个列表,使用时要注意两者的区别。

你可能感兴趣的:(python)