[問題]自動登入email問題
各位版上的大大晚安
我正在寫一段自動登入Gamil信箱的程式。
輸入完ID之後按下繼續的Button就錯誤了。
錯誤訊息是
InvalidSelectorException: invalid selector: Compound class names not permitted
看起來應該是沒有找到對的位址
可是gmail的button我真找不到id,我用的是chrome的開發者工具
我的程式碼如下。
from selenium import webdriver
chromedriver = "/home/brook/python3/chromedriver"
driver = webdriver.Chrome(chromedriver)
driver.get("https://accounts.google.com/signin/v2/identifier?continue=https%3A%2F%2Fmail.google.com%2Fmail%2F&service=mail&sacu=1&rip=1&flowName=GlifWebSignIn&flowEntry=ServiceLogin")
print("Open gmail login page")
driver.find_element_by_id("identifierId").clear()
print("clear completed")
driver.find_element_by_id("identifierId").send_keys("XXXXXXXXX@gmail.com")
driver.find_element_by_class_name("RveJvd snByac").click()
print("finished ID input")
煩請高手大大指點迷津一下。
感謝。
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 220.134.84.15
※ 文章網址: https://www.ptt.cc/bbs/Python/M.1498735981.A.A4A.html
→
06/29 21:02, , 1F
06/29 21:02, 1F
→
06/29 21:04, , 2F
06/29 21:04, 2F
→
06/29 22:58, , 3F
06/29 22:58, 3F
※ 編輯: yimean (220.134.84.15), 06/30/2017 12:03:15
→
06/30 12:04, , 4F
06/30 12:04, 4F
→
06/30 12:05, , 5F
06/30 12:05, 5F
推
06/30 16:26, , 6F
06/30 16:26, 6F
→
06/30 16:28, , 7F
06/30 16:28, 7F
→
06/30 16:28, , 8F
06/30 16:28, 8F
→
06/30 16:30, , 9F
06/30 16:30, 9F
→
06/30 18:24, , 10F
06/30 18:24, 10F