#懒人登录c_s_d_n
登陆csdn太麻烦不如双击登录
from selenium.webdriver import Chrome
import time
driver = Chrome()
driver.maximize_window()
if 1:
driver.get(url='https://passport.csdn.net/login?code=public')
time.sleep(2)
#找到账号密码登录并点击
login_button = driver.find_element_by_css_selector('#app > div > div > div.main > div.main-login > div.main-select > ul > li:nth-child(2) > a')
print(login_button)
login_button.click()
#账号密码输入框并且输入账号密码
all_input = driver.find_element_by_id('all')
paw_input = driver.find_element_by_id('password-number')
all_input.send_keys('自己的账号')
paw_input.send_keys('自己的密码')
print(all_input,paw_input)
#获取登录按钮点击登录
login_btn = driver.find_element_by_css_selector('#app > div > div > div.main > div.main-login > div.main-process-login > div > div:nth-child(6) > div > button')
login_btn.click()
time.sleep(3)
print(driver.current_url)
if 'login' not in driver.current_url:
print('登录成功')
至于为什么要time.sleep,浏览器太累了,让她中间歇一会