python span函数_如何使用python selenium单击span元素
我不知道还有没有其他的元素。
您可以使用css选择器选择范围:driver.find_element_by_css_selector('span').click()
我认为这是你代码中唯一的跨度标记。可能不是
作为一个非常“散弹枪”的解决方案。您可以单击每个跨度标记:for element in driver.find_elements_by_css_selector('span'):
element.click()
不是一个完美的解决方案,但它可能是一个起点。
其他问题。页面是否动态加载内容?像xhr之类的?也许你需要让硒稍等一下。
要使selenium等待,可以使用以下命令:from selenium.webdriver.support.ui import WebDriverWait
from selenium.webdriver.support import expected_conditions as EC
from selenium.webdriver.common.by import By
wait_time = 60 # a very long wait time
element = WebDriverWait(driver, wait_time).\
until(EC.element_to_be_clickable((By.LINK_TEXT, 'No')))
element.click()
或者可以使用By.CSS_SELECTOR,而不是By.LINK_TEXT。因此,您可以使用更具体的规则来匹配或任何其他选择方法here。
python span函数_如何使用python selenium单击span元素相关推荐
- python len函数_知识清单Python必备的69个函数,你掌握了吗?
本文纲要 Python 作为一门高级编程语言,为我们提供了许多方便易用的内置函数,节省了不少开发应用的时间.目前,Python 3.7 共有 69 个内置函数,一些是我们耳熟能详的函数,另一些却不是很 ...
- python zip函数_相当于Python的zip函数
下面是一个更时髦的ECMAScript 6版本:zip= rows=>rows[0].map((_,c)=>rows.map(row=>row[c])) 插图等价物到Python{z ...
- python while函数_详解python while 函数及while和for的区别
1.while循环(只有在条件表达式成立的时候才会进入while循环) while 条件表达式: pass while 条件表达式: pass else: pass 不知道循环次数,但确定循环条件的时 ...
- python编写函数_浅谈Python 函数式编程
匿名函数lambda表达式 什么是匿名函数? 匿名函数,顾名思义就是没有名字的函数,在程序中不用使用 def 进行定义,可以直接使用 lambda 关键字编写简单的代码逻辑.lambda 本质上是一个 ...
- python编写函数_如何用Python编写自己喜欢的R函数
python编写函数 数据科学和机器学习的伟大现代斗争之一是" Python vs. R". 毫无疑问,近年来两者都已经取得了巨大的发展,成为数据科学,预测分析和机器学习的顶级编程 ...
- python with函数_详解Python中startswith()函数与endswith函数的使用方法
下面小编就为大家带来一篇老生常谈Python startswith()函数与endswith函数.小编觉得挺不错的,现在就分享给大家,也给大家做个参考.一起跟随小编过来看看吧 函数:startswit ...
- python match函数_什么是python re.match函数?(实例解析)
在这篇文章之中我们来了解一下关于python之中的正则表达式,有些朋友可能是刚刚接触到python这一编程语言,对于这一方面不是特别的了解,在接下来的文章之中我们来了解一下python中re.matc ...
- python global函数_如何使用python语言中的global关键字获取函数值
在python语言中,如果在函数外层定义了一个全局变量a,函数内部又有一个同名的局部变量,想要这个全局变量的值改成为局部变量的值,可以使用global.下面利用一个实例说明如何实现这个场景,操作如下: ...
- python del函数_干货:Python的内存管理办法
了解内存管理可以帮助您编写高效的Python代码.可能无法控制内存分配,但是您可以优化程序来更好地分配内存. 在python中,整个对象存储在内存中,对象可以是整数.字符串或列表,以及指向对象的变量. ...
- python经济学函数_有没有python计量经济学的教程?
多元线性回归模型假设: 假设中国2013年各地区人均现金消费支出与工资性收入.其他收入之间的关系为: Y= β 0 =\beta_0=β0+β 1 X 1 \beta_1X_1β1X1+β 2 ...
最新文章
- Django - 自定义请求头
- Bresenham 生成直线
- 《需求工程——软件建模与分析》阅读笔记二
- CentOS7设置静态ip地址的两种方式
- 如何提高服务器响应的数据速度_如何提高服务器并发处理能力
- 彻底理解Java的Future模式
- 一味地追求流量正确么?
- 安卓一个奇怪的LOG:ColorDrawable.setColor
- TAS与CAS-用于锁的指令支持
- 只允许输入数字,英文字母,符号(密码)
- android 音乐平板,酷狗音乐安卓Pad版
- 如何获取腾讯应用appid
- Arduino与FreeRTOS-守护任务(Gatekeeper Task)
- 基于动态窗口法(DWA)的局部避障算法研究及MATALB的实现
- 解决“E: Package ‘libqtgui4‘ has no installation candidate”无法安装qt4
- uip-学习笔记(移植篇)
- 并口st7789v2_3.2寸240*320,ST7789V,8080 8//16位MCU并口3/4SPI+16/18 bit RGB ,全彩液晶显示模块...
- C/C++编译器错误代码大全
- 持续更新 BUUCTF——PWN(一)
- matlab reff,R语言逻辑回归和泊松回归模型对发生交通事故概率建模
热门文章
- 冉宝的每日一题--8月8日--前缀和+拓扑排序复习
- Can‘t find bundle for base name XXXX, locale zh_CN解决方法
- 共享单车信息系统服务器部署,共享单车云服务器
- 太秀了!程序媛小姐姐写出代码版《本草纲目》,刘畊宏回复:很cool!
- 小程序 导航按钮列表实现navigator
- 【转】2008'中国地理信息系统优秀工程公示
- MALLOC_PERTURB_ 环境变量
- 美国音乐学院计算机音乐专业排名2015年,美国音乐学院排名
- 手机射频中的常见术语
- 物联网视觉技术及应用