# SeleniumFrame **Repository Path**: 1228556367/SeleniumFrame ## Basic Information - **Project Name**: SeleniumFrame - **Description**: 一个个人用的 SeleniumFrame 爬虫框架,只保留最基础的部分 - **Primary Language**: Python - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2021-04-14 - **Last Updated**: 2021-11-03 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # SeleniumFrame #### 介绍 一个个人用的 SeleniumFrame 爬虫框架,只保留最基础的部分 #### selenium 的定位方法 ##### 1. 常见的8种定位方法 1) id定位: find_element_by_id(self, id_) 2) name定位: find_element_by_name(self, name) 3) class定位: find_element_by_class_name(self, name) 4) tag定位: find_element_by_tag_name(self, name) 5) link定位: find_element_by_link_text(self, link_text) 6) partial_link定位: find_element_by_partial_link_text(self, link_text) 7) xpath定位: find_element_by_xpath(self, xpath) 8) css定位: find_element_by_css_selector(self, css_selector) ##### 2. 8种复数形式的定位 9) id复数定位: find_elements_by_id(self, id_) 10) name复数定位: find_elements_by_name(self, name) 11) class复数定位: find_elements_by_class_name(self, name) 12) tag复数定位: find_elements_by_tag_name(self, name) 13) link复数定位: find_elements_by_link_text(self, text) 14) partial_link复数定位: find_elements_by_partial_link_text(self, link_text) 15) xpath复数定位: find_elements_by_xpath(self, xpath) 16) css复数定位: find_elements_by_css_selector(self, css_selector)