使用selenium進行模擬登陸豆瓣
阿新 • • 發佈:2018-11-28
輸入email 和密碼
email = input(‘E-mail:’)
password = input(‘Password:’)
獲取輸入框並且輸入賬號和密碼
driver.find_element_by_name(‘form_email’).send_keys(email)
driver.find_element_by_name(‘form_password’).send_keys(password)
點選登陸按鈕
driver.find_element_by_class_name(‘bn-submit’).click()
以下為全文程式碼
from selenium import webdriver import time email = input('E-mail:') password = input('Password:') driver = webdriver.Chrome() driver.get("https://www.douban.com/") time.sleep(3) driver.find_element_by_name('form_email').send_keys(email) driver.find_element_by_name('form_password').send_keys(password) driver.find_element_by_class_name('bn-submit').click() rsp = driver.find_elements_by_xpath('//*') print(rsp[0].text)