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()  #选择仅简体中文

效果:

selenium学习笔记(8)——选择一组元素(自动化选择 百度->百度设置->搜索设置->语言的切换(全部语言,仅简体中文,仅繁体中文))

selenium学习笔记(8)——选择一组元素(自动化选择 百度->百度设置->搜索设置->语言的切换(全部语言,仅简体中文,仅繁体中文))