Python Selen. Warten Sie auf Seite voll geladenPython

Python-Programme
Anonymous
 Python Selen. Warten Sie auf Seite voll geladen

Post by Anonymous »

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.

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post