python - 如果验证码显示在页面上,则打印一些内容
问题描述
我想在我的脚本上添加验证码检查。我正在尝试这样做,但它不起作用:
capt = driver.find_elements_by_xpath("//*[@id='rc-imageselect']")
if capt :
print("captcha")
else:
print ("no captcha")
我搜索了但我没有找到任何方法来解决这个问题。即使页面显示了验证码,它也会打印“无验证码”。如何解决这个问题?我只需要检查验证码是否显示然后打印一些东西。你能帮我解决这个问题吗?
解决方案
推荐阅读
- testing - Equivalence Partition for electricity counter
- php - 如何将不同表中的 2 列组合成 laravel 1 表中的 1 列
- python - 如何使用linux将kapacitor中的多个值存储到python变量中?
- python - 检查输入时出错:预期 dense_1_input 有 2 个维度,但得到的数组形状为 (25000, 700, 50)
- haskell - ghc 抱怨“找不到模块‘Monad’”
- ios - iOS 在使用 ffmpeg 添加的音频和字幕轨道之间切换
- sql-server - 当我们在 SQL Server 中的一月份时,如何获得上季度和上个月的销售额?
- python - AttributeError:“_tkinter.tkapp”对象没有属性“TclError”
- forms - html表单:多选,只提交一个值
- javascript - 使用赛普拉斯在按钮单击时模拟 GET api