2024-06-26 00:02:03 发布
网友
我想使用selenium点击gmail菜单,但当我运行selenium时,它总是要登录gmail。在使用selenium单击gmail菜单之前,我可以先登录gmail以绕过登录吗
browser = webdriver.Firefox() browser.get('https://mail.google.com/mail/u/1/?ogbl#inbox')
无论如何,你必须登录gmail。我不是硒专家,为什么您不能简单地执行以下操作:
browser = webdriver.Firefox() browser.get('https://mail.google.com/mail/u/1/?ogbl#inbox') input('Manually login and hit return when done:') # continue from the post-login screen (i.e. the inbox)
但按照@olenscki的建议编程登录可能会更简单(我还没有验证他的解决方案是否有效)
您可以使用Selenium使用用户名和密码登录:
email = browser.find_element_by_id('Email') email.send_keys('username') next_button = browser.find_element_by_id('next') next_button.click() time.sleep(1) password = browser.find_element_by_id('Passwd') password.send_keys('password') login = browser.find_element_by_id('signIn') login.click()
无论如何,你必须登录gmail。我不是硒专家,为什么您不能简单地执行以下操作:
但按照@olenscki的建议编程登录可能会更简单(我还没有验证他的解决方案是否有效)
您可以使用Selenium使用用户名和密码登录:
相关问题 更多 >
编程相关推荐