首先,从selenium.webdriver.support.ui里调用Select类,如下:

其次,找到下拉框元素,再找下拉框里要最终选择的元素,如下:

注意:调用Select类后,不必再加click()事件

下拉框里元素的选择可以通过以下三种方法解决:

e.g.

Select(driver.find_element_by_name("NR")).select_by_index(2)
Select(driver.find_element_by_name("NR")).select_by_visible_text("每页显示50条")
Select(driver.find_element_by_name("NR")).select_by_value('50')

最新文章

  1. 阿里云slb和ucloud负载均衡ulb添加ssl证书将http服务https化的配置详解
  2. 无法启动此程序,因为计算机中丢失AdbWinApi.dll。尝试重新安装该程序以解决此问题
  3. AngularJs单元测试
  4. LeetCode OJ 题解
  5. Softerra LDAP Browser 使用及配置 有图有真相
  6. phpcms v9修改栏目描述的多行文本为编辑器方法
  7. 关于开发板不能ping通外网IP
  8. CodeBlocks暴力恢复默认设置
  9. Java中使用poi导入、导出Excel
  10. 团队作业4——第一次项目冲刺(Alpha版本)2017.11.19
  11. RTX 无法刷新组织架构的处理方法总结
  12. 前端性能优化 —— 添加Expires头
  13. sqlserver数据库知识点总结(转)
  14. idea基于hibernate生成的Entitle对象,会忽略外键属性
  15. 如何下载腾讯视频的视频转为MP4常用格式视频
  16. zookeeper学习及安装
  17. React router 4 获取路由参数,跨页面参数
  18. [BZOJ1069][SCOI2007]最大土地面积(水平扫描法求凸包+旋转卡壳)
  19. python标准库:Configparser模块
  20. xtu DP Training C.炮兵阵地

热门文章

  1. Python开发程序:选课系统
  2. Android 自定义RecyclerView 实现真正的Gallery效果
  3. ionic cordova 热更新
  4. swprintf %s %ws %S 的区别
  5. LUA OOP编程实现方法
  6. PHP读取XML文件数据
  7. C#属性和变量的区别学习
  8. nginx安装ssl
  9. lucene5.5 field
  10. HTML中一些基本的标签用法