Comment puis-je faire Sélénium/Python attendre que l'utilisateur de connexion avant de continuer à courir?

Je suis en train de lancer un script en Sélénium/Python qui nécessite des connexions à différents points avant que le reste du script peut s'exécuter. Est-il possible pour moi de le dire, le script de pause et d'attente à l'écran de connexion pour l'utilisateur de saisir manuellement un nom d'utilisateur et le mot de passe (peut-être quelque chose qui attend le titre de la page pour changer avant de poursuivre le script).

C'est mon code pour l'instant:

from selenium import webdriver
from selenium.webdriver.common.by import By
from selenium.webdriver.support.ui import Select
from selenium.common.exceptions import NoSuchElementException
from selenium.webdriver.common.keys import Keys
import unittest, time, re, getpass

driver = webdriver.Firefox()
driver.get("https://www.facebook.com/")

someVariable = getpass.getpass("Press Enter after You are done logging in")

driver.find_element_by_xpath('//*[@id="profile_pic_welcome_688052538"]').click()
InformationsquelleAutor JStew | 2013-06-04