2015-10-06 145 views
-1

所以我想在我的Instagram登陆ACC使用Python中的硒和我不断收到此错误,这是代码我使用:蟒蛇硒登录错误

import time 
from selenium import webdriver 
from selenium.webdriver.common.keys import Keys 

def login(): 
    browser = webdriver.Firefox() 
    browser.get('https://instagram.com/accounts/login')    
    emailElement = browser.find_element_by_id("lfFieldInputUsername") 
    emailElement.send_keys("username") 
    passElement = browser.find_element_by_id("lfFieldInputPassword") 
    passElement.send_keys("password") 
    time.sleep(3) 
    passElement.submit() 
    browser.close() 
    time.sleep(2) 

def main(): 
    login() 


if __name__ == '__main__': 
    main() 
+7

后进入按钮,错误?!? –

回答

0

不是passElement.submit()找到登录按钮并点击。

0

您可以找到登录按钮并进行点击()动作,或者你可以使用这个,导入密钥和密码后发送Keys.ENTER这基本上会按您输入密码

from selenium.webdriver.common.keys import Keys 
passElement.send_keys("password"+Keys.ENTER)