我需要登录到雅虎电子邮件帐户使用硒与Python。在
这是我的密码
from selenium import webdriver
from selenium.webdriver.common.keys import Keys
driver = webdriver.Firefox()
driver.get("https://login.yahoo.com")
print driver.current_url
logintxt = driver.find_element_by_name("username")
logintxt.send_keys("email")
pwdtxt = driver.find_element_by_name("passwd")
pwdtxt.send_keys("pass")
button = driver.find_element_by_id("login-signin")
button.click()
driver.get("https://mail.yahoo.com")
print driver.current_url
但是当我打印当前的url时,它总是给我登录页面,这意味着它没有登录。在
你知道怎么修吗? 我使用的是Centos 6和Python2.6
等待它(使用
WebDriverWait
)在成功登录后将您重定向到yahoo
主页,然后导航到Yahoo邮箱:相关问题 更多 >
编程相关推荐