StaleElementReferenceException al intentar hacer clic en los enlaces en un bucle

Haga clic en el enlace de abajo para ver el enlace."BELLEZA" en el que estoy haciendo clic1. Estoy usando este código para hacer clic en el enlace "Belleza"

driver = webdriver.Chrome("C:\\Users\\gaurav\\Desktop\\chromedriver_win32\\chromedriver.exe")
driver.maximize_window()
driver.get("http://shop.davidjones.com.au")
object = driver.find_elements_by_name('topCategory')
  for ea in object:
  print ea.text
    if ea.text == 'Beauty':
      ea.click()

Recibo las siguientes excepciones después de hacer clic con éxito en el enlace, ¿alguien puede decirme por qué lo estoy recibiendo?

    Traceback (most recent call last):
      File "C:/Users/gaurav/PycharmProjects/RIP_CURL/login_raw.py", line 10, in <module>  
    print ea.text  
      File "C:\Python27\lib\site-packages\selenium\webdriver\remote\webelement.py", line 73, in text  
    return self._execute(Command.GET_ELEMENT_TEXT)['value']  
      File "C:\Python27\lib\site-packages\selenium\webdriver\remote\webelement.py", line 493, in _execute  
    return self._parent.execute(command, params)  
      File "C:\Python27\lib\site-packages\selenium\webdriver\remote\webdriver.py", line 252, in execute  
    self.error_handler.check_response(response)  
      File "C:\Python27\lib\site-packages\selenium\webdriver\remote\errorhandler.py", line 194, in check_response
    raise exception_class(message, screen, stacktrace)  
    selenium.common.exceptions.StaleElementReferenceException: Message: stale element reference: element is not attached to the page document 
      (Session info: chrome=63.0.3239.132) 
      (Driver info: chromedriver=2.34.522940 (1a76f96f66e3ca7b8e57d503b4dd3bccfba87af1),platform=Windows NT 6.2.9200 x86_64)

Respuestas a la pregunta(3)

Su respuesta a la pregunta