проблемы автоматизации на Mac - PullRequest
0 голосов
/ 28 апреля 2020

когда я выполняю код, он переходит на веб-сайты и заполняет мое имя, затем заполняет несколько букв пароля и возвращается обратно в поле имени пользователя и продолжает пароль

    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()
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...