Advertisement

selenium+python自动化项目如何定位日历元素?

阅读量:

一)设置生日
如下图所示,若逐一分别点击年、月、日选项,则灵活性与稳定性均存在不足。
通过元素检测可以发现,日历控件实际上是一个文本输入框,因此可以直接采用send_keys方法输入日期。
然而,在进一步检查标签属性时,发现其中包含一个具有readonly属性的元素,这表明该输入框为只读状态,无法手动输入内容。

在每次输入日期之前,需要先移除readonly属性。然而,selenuim并未提供用于删除元素属性的相关功能。

那么,该如何处理呢?

全部评论 (0)

还没有任何评论哟~