[Python] I'm encountering Selenium errors

Discussão em 'Python' iniciado por Stack, Junho 20, 2025.

  1. Stack

    Stack Membro Participativo

    When I run the code I wrote in CMD, I encounter a lot of errors. Code I wrote:

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

    def instagram(username, email):
    driver = webdriver.Firefox()
    driver.get('https://www.instagram.com/')
    sleep(2)

    username_input = driver.find_element_by_name('username')
    username_input.send_keys(username)
    username_input.send_keys(Keys.ENTER)
    sleep(2)

    email_input = driver.find_element_by_name('email')
    email_input.send_keys(Keys.ENTER)
    sleep(2)

    driver.quit()
    username = '...'
    email = '...'
    reset_instagram_password(username, email)


    driver = webdriver.Firefox()
    driver.get('https://www.instagram.com/')


    instead,

    browser = webdriver. Firefox()
    browser.get('https://www.instagram.com/')


    But again the same errors are coming. And only the web page opens. In other words, I fill in the username and email address in the code, but only the web page comes up, so it does not save the username and email address.

    I am using selenium Version: 4.14.0 and Firefox 119.0.

    driver.get('https://www.instagram.com/')
    NameError: name 'driver' is not defined. Did you mean: 'webdriver'?

    browser.get('https://www.instagram.com/')
    NameError: name 'browser' is not defined

    Continue reading...

Compartilhe esta Página