# 1.定位元素8种方法
# 1)元素id属性
element0 = driver.find_element_by_id('元素id')
# 2)xpath
element1 = driver.find_element_by_xpath('xpath定位')
# 3)css
element2 = driver.find_element_by_css_selector('css定位')
# 4)元素class属性(找到的元素不唯一)
element3 = driver.find_element_by_class_name('classname')
# 5)标签名(找到的元素不唯一)
element4 = driver.find_element_by_tag_name('标签')
# 6)链接标签
element5 = driver.find_element_by_link_text('连接标签')
# 7)链接标签(部分匹配)
element6 = driver.find_element_by_partial_link_text('连接标签(部分)')
# 8)元素name属性
element7 = driver.find_element_by_name('name')
# 9)find_element_by_xxx/find_elements_by_xxx
"""
两者区别在于:
前者查找符合的元素,返回第一个;
后者查找符合的元素,并以列表形式全部返回。
"""
# 2.元素操作
# 1)输入框输入
element.send_keys('python')
# 2)按钮点击
element.click()