26 lines
667 B
Python
Executable File
26 lines
667 B
Python
Executable File
# tested on ubuntu15.04
|
|
import time
|
|
from selenium import webdriver
|
|
|
|
# 强东的系统登陆模块没有用iframe,定位也没有微博那么复杂,可以靠id定位登陆
|
|
login_url = 'https://passport.jd.com/new/login.aspx'
|
|
driver = webdriver.PhantomJS()
|
|
driver.get(login_url)
|
|
time.sleep(5)
|
|
|
|
account = driver.find_element_by_id('loginname')
|
|
password = driver.find_element_by_id('nloginpwd')
|
|
submit = driver.find_element_by_id('loginsubmit')
|
|
|
|
account.clear()
|
|
password.clear()
|
|
account.send_keys('yourname')
|
|
password.send_keys('yourpassword')
|
|
|
|
submit.click()
|
|
time.sleep(5)
|
|
|
|
# cookie和前面一样的方式获取和保存
|
|
cookies = driver.get_cookies()
|
|
driver.close()
|