Python菜鸟一枚,按照网上的方法测试滑块验证,可测试几次,失败几次(哪位大神有好的方法可以推荐一下)
另辟蹊径,使用微博登录,成功,稍做记录,以备不时之需!!附上代码:
from selenium import webdriver from selenium.webdriver.common.keys import Keys import time options = webdriver.ChromeOptions() options.add_experimental_option('excludeSwitches', ['enable-automation']) driver = webdriver.Chrome(chrome_options=options) driver.maximize_window() driver.get('https://login.taobao.com/member/login.jhtml') time.sleep(1) driver.find_element_by_link_text('密码登录').click() time.sleep(2.8) driver.find_element_by_id('J_OtherLogin').find_elements_by_tag_name('a')[0].click() time.sleep(2.1) driver.find_element_by_name('username').send_keys('新浪微博账号') time.sleep(1.2) driver.find_element_by_name('password').send_keys('新浪微博密码') time.sleep(2.4) driver.find_element_by_name('password').send_keys(Keys.ENTER) time.sleep(10) # 停留一下看看登录后的页面
#继续做想做的事.... driver.quit()