そこで、Python を使用して Quora にログインし、いくつかのものをスクレイピングしようとしています。
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 分ほどかかりました。プロセスをスピードアップするためにできることはありますか?
ログインしたときに、エラーがないことを確認するにはどうすればよいですか? つまり、応答コードを確認するにはどうすればよいですか?
ログイン後にスクレイピングを続行できるように、セレンで Cookie を保存するにはどうすればよいですか?
Selenium を高速化する方法がない場合、ログインするための他の方法はありますか? (QuoraにはAPIがありません)