我试图在python中使用selenium从下拉菜单中选择一个选项,但是一直收到一个错误,上面写着"Message:未能找到带有可见文本的元素: Active -里程碑VUL-G“。我发现问题是,在two源代码的HTML中,有两个代码完全相同的下拉列表。📷
当我尝试这个,我相信它去第一个下拉,所以它找不到我正在寻找的选项,因为它是错误的下拉
我使用selenium和xlrd模块将excel中的许多单元格(~1000)数据输入到web表单中。我已经成功地使用selenium的send_keys编写了完成此任务的代码,但由于在提交表单之前需要处理输入,因此目前存在较大的时间延迟。我目前编译了一个包含每个单元格的值的大字符串,然后使用send_keys一次性将其放入表单中,如下所示: ss = ss + (str(sh.row_values(z)[1])) + "