python2.7 +浏览器: Google Chrome
#coding:utf-8
import selenium
import selenium.webdriver
import time
import lxml
import lxml.etree
import requests
driver = selenium.webdriver.Chrome("C:\Users\Administrator\AppData\Local\Google\Chrome\Application\chromedriver.exe")
driver.get("https://passport.jd.com/new/login.aspx")#目标网址
time.sleep(3)#等待
#[@class='login-tab login-tab-r']/a
elem=driver.find_element_by_xpath("//*[@class=\"login-tab login-tab-r\"]/a")#定位“账号登录'
elem.click()#点击
#切换到账户登录
user=driver.find_element_by_id("loginname")#定位账号输入框
password=driver.find_element_by_id("nloginpwd")#定位密码输入框
submit=driver.find_element_by_id("loginsubmit")#定位登录按钮
user.clear()#账号清除
password.clear()#密码清除
time.sleep(1)#等待
user.send_keys("*********")#输入账号
password.send_keys("XXXXXXXXXX")