【发布时间】:2019-01-14 22:25:26
【问题描述】:
使用 selenium 和 python3 编写脚本,是否有可能让脚本单击 http://digesto.asamblea.gob.ni/consultas/coleccion/ 上的文本框(单击“Búsqueda avanzada”)而不输入值,以便光标在该文本框中处于活动状态(通常由闪烁的垂直线表示),见示例图?
通常会使用
driver.find_elements_by_xpath('//*[@id="txtCaptcha"]').click()
但这并没有给出预期的结果,因为文本框不是“活动的”,看起来像这样:
我的想法是让脚本“激活”文本框并等待我插入验证码,这样我就可以开始写作,而不是每次自己点击文本框。
【问题讨论】:
-
当前输出是多少?共享 HTML 和您当前的选择器
-
嗨,Andersson,请看我原帖的更新。
-
我在该页面上看不到 textarea/input 元素。与搜索字段共享您用于打开页面的代码
-
我在你写评论之前更新了文本,你需要点击“Búsqueda avanzada”才能看到我看到的内容。
标签: python python-3.x selenium