когда я выполняю код, он переходит на веб-сайты и заполняет мое имя, затем заполняет несколько букв пароля и возвращается обратно в поле имени пользователя и продолжает пароль
from selenium import webdriver
from time import sleep
class Bot:
def __init__(self):
self.browser = webdriver.Safari()
self.browser.get('https://www.instagram.com/accounts/login')
def login(self, username, password):
self.browser.implicitly_wait(5)
username_input = self.browser.find_element_by_css_selector("input[name='username']")
password_input = self.browser.find_element_by_xpath('//input[@name=\"password\"]')
username_input.send_keys(username)
sleep(5)
password_input.send_keys(password)
login_button = self.browser.find_element_by_xpath('//button[@type=\"submit\"]')
#login_button.click()
sleep(5)
def main():
b = Bot()
b.login("userName","password")
if __name__=="__main__":
main()