当前位置: 首页 > 知识库问答 >
问题:

无法通过Selenium Webdriver登录gmail,请求恢复电子邮件?

欧阳睿范
2023-03-14

共有2个答案

许博易
2023-03-14

您必须为xpath使用类,这与“Next”和“Forget email”链接相同。因此,它会单击“忘记电子邮件”并进入“电子邮件恢复”页面。“下一步”按钮本身有3个类。尝试使用第一个的id。命令:

driver.findElement(By.id("identifierNext")).click();

这将引导您进入密码页面。让我知道这很有帮助。

葛承嗣
2023-03-14
from selenium.webdriver.common.keys import Keys
variableForTextFieldId.send_keys(Keys.ENTER)

我在使用. Click()或.提交()时遇到了与您相同的问题。但是,我最终使用了Keys变量ENTER,它允许我进入登录的下一部分(密码屏幕)。

 类似资料:
  • 我有一个代码,就像半年前一样工作。它基本上发送电子邮件。 这是例外 (534, b'5.7.14 5.7.14 KL7\u 2qGSLW9IBjP8dKKgP67bEgyKNc5ls76dnVDZcUlVQjJUQb0JX9BIVi\u Agb84vKNOKB 5.7.14fshB0ngZ_Tn8ocDpDHKavRKXmluVjHo5YM7ADKENtWn4aVTxyvaBlbXRGpA1EBh

  • 我正在尝试使用Gmail SMTP服务器从我用CodeIgniter构建的应用程序发送电子邮件,但没有成功。我使用我的Gmail帐户作为用户,但为了保密,我正在更改这里的配置。我使用了下面的代码 以下是每次出现的2个错误消息: 遇到一个PHP错误 严重性:警告 消息:mail():无法连接到位于“”的邮件服务器ssl://smtp.googlemail.com端口465,验证php.ini中的“S

  • 我是Django新手。我使用django-mailbox包在Django管理员中设置了一个邮箱。URI配置是一个GmailIMAP电子邮件服务器。在将邮件检索到我的Django邮箱时,它们从收件箱中删除并创建为db记录。是否有办法将电子邮件恢复到Gmail收件箱,无论是使用Django API、gSuite的电子邮件恢复,还是将数据从db导出到Gmail收件箱? 提前感谢您的帮助。附言:邮件不存在

  • 我在ASP. Net Core中工作,并尝试从gmail使用smtp客户端发送电子邮件。有以下代码,但不起作用也看过以下帖子,但不起作用http://dotnetthoughts.net/how-to-send-emails-from-aspnet-core/ 它会跟踪错误 系统NotSupportedException:SMTP服务器不支持身份验证

  • 我使用SendInBlue Java Api发送电子邮件,我在scala中编写了以下代码: 但我得到了这个错误:{“代码”:“失败”,“消息”:“需要有效的”至“电子邮件地址”,“数据”:[]}

  • 问题内容: 我正在尝试使用 Go通过gmail API 发送电子邮件,但我发现文档存在缺陷/令人困惑。有一次我没有看到收据字段或电子邮件正文。 我不需要上传任何内容,因此我发现简单上传,分段上传,可恢复的上传方法完全没有用。是否有任何清晰的演示(带有所需的数据/参数,例如cURL有效负载)? 顺便提一句,我不确定是否我是唯一一个想到这一点的人,但是除非有可用的库,否则Google api似乎在可用