Python Selen. Warten Sie auf Seite voll geladen

Post a reply

Smilies
:) :( :oops: :chelo: :roll: :wink: :muza: :sorry: :angel: :read: *x) :clever:
View more smilies

BBCode is ON
[img] is ON
[flash] is OFF
[url] is ON
Smilies are ON

Topic review
   

Expand view Topic review: Python Selen. Warten Sie auf Seite voll geladen

by Anonymous » 19 Aug 2025, 21:45

Ich versuche, die Website -Automatisierung zu implementieren. Bevor ich mit der Website interagiere, muss ich warten, bis die Seite voll geladen ist. Die Website funktioniert mit einer großen Datenmenge und holt sie aus der Datenbank ab. Das Laden dauert also einige Sekunden (hängt von der Internetgeschwindigkeit ab).
Ich habe versucht, Zeit zu verwenden. Wie ich zuvor sagte, hängt das Laden von der Internetgeschwindigkeit ab. Also, einmal funktioniert es, ein anderes nicht.wait.until(
lambda driver: driver.execute_script("return document.readyState") == "complete"
)
< /code>
Es hat nicht funktioniert. Es wird nach DOM angezeigt, aber DOM ändert sich rechts, da Daten aus der Datenbank abgerufen werden. < /P>
Explizite Warten ist auch keine Lösung. Auf der Website habe ich mehrere Seiten. Das Navigieren auf einem von ihnen erfordert Zeit zum Laden. Es gibt keine gleichen Elemente auf allen Seiten. Ich kann mich also nicht auf diese Lösung verlassen. Ich habe keine Antwort im Internet gefunden.

Top