测试工具:ubuntu14.04,selenium3.x,chrome62,chromedriver 2.33,python2.7:
# coding:utf-8 from selenium import webdriver import time driver = webdriver.Chrome() driver.get('https://mail.qq.com/') time.sleep(5) #实测不需要延时 #driver.switch_to_frame('login_frame')
#切换frame
driver.switch_to.frame('login_frame')#(推荐) # username = driver.find_element_by_name('u') # username = driver.find_element_by_xpath('//*[@id="u"]')#qq,google均可复制xpath username = driver.find_element_by_id('u') # password = driver.find_element_by_name('p') # password = driver.find_element_by_xpath('//*[@id="p"]') password = driver.find_element_by_id('p') username.send_keys('xxxxxx@qq.com') password.send_keys('xxxxxxx') # login_button = driver.find_element_by_xpath('//*[@id="login_button"]') login_button = driver.find_element_by_id('login_button') login_button.click()