Селен медленный, или мой код неверен?
Так что я'я пытаюсь войти в Quora, используя Python, а затем почистить кое-что.
Я использую Selenium для входа на сайт. Вот'мой код:
from selenium import webdriver
from selenium.webdriver.common.keys import Keys
driver = webdriver.Firefox()
driver.get('http://www.quora.com/')
username = driver.find_element_by_name('email')
password = driver.find_element_by_name('password')
username.send_keys('email')
password.send_keys('password')
password.send_keys(Keys.RETURN)
driver.close()
Теперь вопросы:
Потребовалось ~ 4 минуты, чтобы найти и заполнить форму входа, что мучительно медленно. Что я могу сделать, чтобы ускорить процесс?
Когда он вошел в систему, как я могу убедиться в отсутствии ошибок? Другими словами, как я могу проверить код ответа?
Как мне сохранить куки с селеном, чтобы я мог продолжить чистку после входа в систему?
Если нет способа сделать селен быстрее, есть ли другая альтернатива для входа? (Quora не делаетне имеет API)