前言:
近年来,12306的反爬越来越来严重,从一年前的 获取tk参数后到现在增加了 JS、CSS等加密方式!
目前大部分人利用的登陆方式都是利用selenium ,此文也不例外。
环境:
Windows
** python 3.6.5**
模块:
selenium
** pyautogui**
time
第一步:
实例化一款浏览器,并进入到12306官网
driver = webdriver.Chrome()
driver.get('https://kyfw.12306.cn/otn/resources/login.html')driver.implicitly_wait(10)
driver.maximize_window()
第二步:
点击账号登陆
driver.find_element_by_xpath('//*[@id="J-userName"]').send_keys('123456')
driver.find_element_by_xpath('//*[@id="J-password"]').sen