Selenium用来提取数据的常用方法
#方法 # 作用
find_element_by_id # 通过元素的id来选择
find_element_by_class_name # 通过元素的class来选择
find_element_by_tag_name # 通过元素的标签名(tag)来选择
find_element_by_name # 通过元素的name来选择
find_element_by_link_kext # 通过链接的文本来获取超链接
find_element_by_partial_link_kext # 通过链接的部分文本来获取超链接
#还可以搭配BeautifulSoup解析提取数据,当然这样做的前提是先获取字符串格式的网页源代码。
#代码片段:
HTML = driver.page_source
#Selenium操作元素常用方法
#方法 # 作用
.clear() # 清楚元素的所有内容
.send_keys() # 模拟键盘输入,常用于自动填写表单
.click() # 模拟点击元素