python12306
1.图形选择验证码问题验证码问题
超级鹰:http://www.chaojiying.com/
2.使用selenium ,ChromDriver

from selenium import webdriver driver=webdriver.Chrome(executable_path='./chromedriver')
定位到登录框,密码,登录按钮
driver.get('https://kyfw.12306.cn/otn/resources/login.html')
myname=driver.find_element('id','J-userName')
mypassword=driver.find_element('id','J-password')
btnyes=driver.find_element('id','J-login')
myname.send_keys('***')
mypassword.send_keys('****')
btnyes.click()
登录验证界面:

滑块动作链:
huaku=driver.find_element('xpath','//*[@id="nc_1_n1z"]')
#动作链
action=ActionChains(driver=driver)
action.click_and_hold(huaku)
for i in range(5):
action.move_by_offset(75,0).perform()
time.sleep(0.1)
验证出错问题:

解决办法:
解决特征识别:
js='Object.defineProperty(navigator,"webdriver",{get:()=>false,});'
driver.execute_script(js)
浙公网安备 33010602011771号