Odświeżanie strony co x minut - driver.refresh() ?

Odświeżanie strony co x minut - driver.refresh() ?
IN
  • Rejestracja:około 4 lata
  • Ostatnio:około 2 miesiące
  • Postów:61
0

Witam!
Mam kod w którym otwiera dwa okna google chrome. Chciałbym aby na jednej karcie co jakiś czas odświeżało mi stronę np. Co 5 minut. Czytałem i szukałem, że można użyć funkcji driver.refresh()
time.sleep(300)
Tylko nie wiem czy jest to prawidłowo użyta funkcja i gdzie ją wrzucić.
Z góry dziękuje za info :-)

AK
Pewnie ktoś, kto by chciał pomóc, będzie chciał kod który masz.
Arthan
  • Rejestracja:około 18 lat
  • Ostatnio:ponad rok
0

Wrzucić w pętlę? :)
tak jak wspomniał @AnyKtokolwiek fajnie by było wiedzieć jak wygląda kod, lub czy jeszcze coś chciałbyś robić w ciągu tych 5 minut. Masz wszystkie składniki by napisać to co opisałeś, więc nie wiem w czym problem.

ledi12
  • Rejestracja:prawie 6 lat
  • Ostatnio:2 miesiące
  • Lokalizacja:Wrocław
3

Ja zamiast selenium zrobiłbym to js'em (zaimplementowanym przez selenium). Masz wtedy zapewnią pewną asynchronizację i w między czasie możesz sprawdzać inne rzeczy (Co podejrzewam chcesz zrobić).


Robię http response status cody w martwych ciągach
lion137
  • Rejestracja:ponad 8 lat
  • Ostatnio:minuta
  • Postów:4949
1

Można też spróbować z:
https://www.cypress.io/


Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.