我正在研究硒。我正在做验证码。我正在手动放入验证码。代码应该是这样的:手动输入验证码,然后自动按Enter按钮。如果验证码是正确的,那么答对了!我们在下一页,工作已经完成/但是,如果它是错误的(在这种情况下,在按下Enter之后,应该有一个警告‘验证码是错误的’或类似的东西),然后使用driver.refresh()来刷新页面。我们从手动放置新验证码的第一步开始。然而,如果验证码是错误的,我不确定如何使用python来“查看”。在这种情况下,将使用if语句来刷新页面。在收到错误的验证码消息后,我尝试了下面这样的东西:
z = browser.find_element_by_name("
我有一个用户注册表,并想写一个人检测“验证码”到我的注册方法。我决定创建一个简单的数学问题供用户回答(这对我的目的应该是有效的)。
如何编写验证来检查此字段的值?我在我的模型文件中编写了一个验证方法,如下所示:
def validate
errors.add(:humanproof, "is not the right answer") if humanproof != 4
end
然而,由于:humanproof不是用户模型的一部分,因此"humanproof“变量在那里不可用。
访问人类保护变量的最好方法是什么?
我在我的Wordpress(V5.4.2)网站上使用联系人表单7(V5.2.1)和google验证码。当我在没有填写必填字段的情况下提交表单时,会显示CF7错误,并且验证码将被重置。但当我填写必填字段并再次单击验证码时,验证将继续在验证码复选框附近加载。请参考下面的屏幕截图。表单提交就到此为止了,因为验证码无法被验证。有什么我可以添加的东西来解决这个问题吗? capctcha is not getting verified when form has error