博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
web自动化之Select标签操作
阅读量:5126 次
发布时间:2019-06-13

本文共 829 字,大约阅读时间需要 2 分钟。

from selenium import webdriverfrom selenium.webdriver.support.wait import WebDriverWaitfrom selenium.webdriver.support import expected_conditions as ECfrom selenium.webdriver.common.by import Byfrom selenium.webdriver.support.ui import Selectdriver = webdriver.Chrome()driver.get("https://www.baidu.com/")driver.maximize_window()# 点击设置按钮driver.find_element_by_xpath('//div[@id="u1"]//a[@name="tj_settingicon"]').click()# 等待元素可见WebDriverWait(driver,20).until(EC.visibility_of_element_located((By.XPATH,'//a[text()="高级搜索"]')))# 点击高级搜索driver.find_element_by_xpath('//a[text()="高级搜索"]').click()# 选择所有格式,定位select标签select_ment = driver.find_element_by_xpath('//select[@name="ft"]') # 实例化select对象s = Select(select_ment) # 执行操作s.select_by_visible_text('所有格式') # 退出浏览器driver.quit()

 

转载于:https://www.cnblogs.com/666666pingzi/p/10568888.html

你可能感兴趣的文章
CocoaPods的安装和使用那些事(Xcode 7.2,iOS 9.2,Swift)
查看>>
Android 官方新手指导教程
查看>>
幸运转盘v1.0 【附视频】我的Android原创处女作,请支持!
查看>>
UseIIS
查看>>
vi命令提示:Terminal too wide
查看>>
引用 移植Linux到s3c2410上
查看>>
MySQL5.7开多实例指导
查看>>
[51nod] 1199 Money out of Thin Air #线段树+DFS序
查看>>
Red and Black(poj-1979)
查看>>
分布式锁的思路以及实现分析
查看>>
腾讯元对象存储之文件删除
查看>>
jdk环境变量配置
查看>>
安装 Express
查看>>
包含列的索引:SQL Server索引的阶梯级别5
查看>>
myeclipse插件安装
查看>>
浙江省第十二届省赛 Beauty of Array(思维题)
查看>>
NOIP2013 提高组 Day1
查看>>
cocos2dx 3.x simpleAudioEngine 长音效被众多短音效打断问题
查看>>
存储(硬件方面的一些基本术语)
查看>>
观察者模式
查看>>