selenium学习笔记(8)——选择一组元素(自动化选择 百度->百度设置->搜索设置->语言的切换(全部语言,仅简体中文,仅繁体中文))
想要系统学习python selenium自动化测试,请关注我的专栏: https://blog.csdn.net/column/details/29112.html
功能:自动化选择 百度->百度设置->搜索设置->语言的切换(全部语言,仅简体中文,仅繁体中文)
代码:
from selenium import webdriver
from selenium.webdriver.common.action_chains import ActionChains
import time
from selenium.webdriver.support.select import Select
#path = 'D:\\Chrome下载\\chromedriver_win32/chromedriver.exe'
driver = webdriver.Chrome()
driver.get('https://www.baidu.com/')
ActionChains(driver).move_to_element(driver.find_element_by_link_text('设置')).perform()
time.sleep(1)
driver.find_element_by_class_name('setpref').click() #点击搜索设置
time.sleep(1)
ra = driver.find_elements_by_name('SL')
print(ra)
print(len(ra))
ra.pop(1).click() #选择仅简体中文
效果: