Python Selenium-单击电子邮件中的帐户确认链接
我想用selenium python编写一个测试。这就是我想要的 步骤:Python Selenium-单击电子邮件中的帐户确认链接,python,selenium,email-confirmation,Python,Selenium,Email Confirmation,我想用selenium python编写一个测试。这就是我想要的 步骤: 在XYZ上创建帐户 然后,转到gmail或outlook 转到收件箱邮件 查找确认电子邮件 点击确认邮件 注销 我想知道登录gmail或outlook并使用浏览器单击每个元素是否是一个好主意。是否有任何python库可以在不使用浏览器的情况下实现这一点 提前谢谢 我相信获取确认邮件的最简单方法是使用模块poplib。只需接收邮件并使用正则表达式查找URL即可。打开的是urllib 文档中的示例: import poplib
提前谢谢 我相信获取确认邮件的最简单方法是使用模块
poplib
。只需接收邮件并使用正则表达式查找URL即可。打开的是urllib
文档中的示例:
import poplib
M = poplib.POP3("pop.gmail.com")
M.user("user")
M.pass_("pass")
numMessages = len(M.list()[1])
for i in range(numMessages):
for j in M.retr(i+1)[1]:
print j
似乎
urllib
或requests
可以做到这一点。