Code: Select all
Traceback (most recent call last):
File "c:\Users\SS\Dropbox\PC\Programming\Python Programming\Web Automation\WebScraper.py", line 34, in
search_box.send_keys(postcode, Keys.ENTER)
File "C:\Users\SS\AppData\Local\Programs\Python\Python312\Lib\site-packages\selenium\webdriver\remote\webelement.py", line 303, in send_keys
self._execute(
File "C:\Users\SS\AppData\Local\Programs\Python\Python312\Lib\site-packages\selenium\webdriver\remote\webelement.py", line 572, in _execute
return self._parent.execute(command, params)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\SS\AppData\Local\Programs\Python\Python312\Lib\site-packages\selenium\webdriver\remote\webdriver.py", line 448, in execute
self.error_handler.check_response(response)
File "C:\Users\SS\AppData\Local\Programs\Python\Python312\Lib\site-packages\selenium\webdriver\remote\errorhandler.py", line 232, in check_response
raise exception_class(message, screen, stacktrace)
selenium.common.exceptions.StaleElementReferenceException: Message: stale element reference: stale element not found
< /code>
Unten finden Sie einen Ausschnitt meines Codes für diese spezifische Aufgabe: < /p>
wanted_button = driver.find_element(By.ID, "flatshare_type-wanted")
driver.execute_script("arguments[0].checked = true;", wanted_button)
search_box = driver.find_element(By.ID, "search_by_location_field")
print(wanted_button)
search_box.send_keys(postcode, Keys.ENTER)
time.sleep(5)
rent_button = driver.find_element(By.ID, "flatshare_type-offered")
driver.execute_script("arguments[0].checked = true;", rent_button)
search_box.send_keys(postcode, Keys.ENTER)
print(rent_button)
time.sleep(5)
Ich hatte eine Reihe von fehlern Online < /li>
[*] Manchmal scheint die gesamte Automatisierung innerhalb weniger Sekunden zu schließen, obwohl sie nicht dazu programmiert ist, aber wenn ich ihn wiederhole, ohne den Code zu ändern, funktioniert es plötzlich erneut < /li>
Es gibt einen weiteren Fehler, der ständig auftaucht, bevor es diesen Teil des Programms erreicht, da das Fehler vor dem Fehler vorhanden ist, da er vor dem oben vorgeschriebenen Fehler vorhanden ist. Es schien keine Probleme zu verursachen, aber ich bin mir nicht sicher, ob es aus irgendeinem Grund diesen Teil des Codes beeinflusst. Es sieht so aus ...
Devtools, die WS: //127.0.0.1: 57005/Devtools/Browser/1F515eee-5AE0-4407-A2BC-4D42CD7BB3E6