Selenium+Python-下拉框处理

一、新建一个register.html文件(页面效果如图)

籍贯下拉选项默认显示为第一个选项“北京”

二、需求

1. 访问页面,选择注册页面【籍贯】下拉框中的第三个选项“广州”

2.代码

# coding:utf-8
from selenium import webdriver
import os

file_path = "file:///" + os.path.abspath("register.html")
browser = webdriver.Chrome()
browser.get(file_path)   # 注册页与当前脚本在同一目录
# 此处用到了二次定位,可以在找到第一个元素后再查找第二个元素,针对元素进行操作
browser.find_element_by_name("addr").find_element_by_xpath("//form/select/option[3]").click()

3.结果

猜你喜欢

转载自blog.csdn.net/qq_39620483/article/details/85210331