下のリンクをクリックして、私がクリックしているリンク「BEAUTY」を確認してください 。 1. このコードを使用して、「Beauty」リンクをクリックしています。
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()
リンクを正常にクリックした後、次の例外が発生しました。
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)