这是我的代码,现在只打开Facebook登录页面,但我想从我的代码中登录Facebook。我该怎么做?你能帮我吗?
import webbrowser
a_website = "https://www.google.com"
driver = webbrowser.open_new('https://www.facebook.com/?_rdc=2&_rdr')
username = ''
password = ''
driver.find_element_by_id('email').send_keys(username)
driver.find_element_by_id('pass').send_keys(password)
driver.find_element_by_id('loginbutton').click()
使用webdriver
而不是webbrowser.
只需更改代码即可解决问题。完整代码如下。
from selenium import webdriver
a_website = "https://www.google.com"
driver = webdriver.Chrome()
driver.get('https://www.facebook.com/?_rdc=2&_rdr')
username = 'aaaaaaaaa'
password = 'aaaaaaaaaaaaa'
driver.find_element_by_id('email').send_keys(username)
driver.find_element_by_id('pass').send_keys(password)
driver.find_element_by_id('loginbutton').click()